CfnDashboard
- class aws_cdk.aws_quicksight.CfnDashboard(scope, id, *, aws_account_id, dashboard_id, name, dashboard_publish_options=None, definition=None, folder_arns=None, link_entities=None, link_sharing_configuration=None, parameters=None, permissions=None, source_entity=None, tags=None, theme_arn=None, validation_strategy=None, version_description=None)
Bases:
CfnResource
Creates a dashboard from a template. To first create a template, see the
CreateTemplate
API operation.A dashboard is an entity in Amazon QuickSight that identifies Amazon QuickSight reports, created from analyses. You can share Amazon QuickSight dashboards. With the right permissions, you can create scheduled email reports from them. If you have the correct permissions, you can create a dashboard from a template that exists in a different AWS account .
- See:
http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-quicksight-dashboard.html
- CloudformationResource:
AWS::QuickSight::Dashboard
- 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 of the AWS account where you want to create the dashboard. :type dashboard_id: :py:class:`str` :param dashboard_id: The ID for the dashboard, also added to the IAM policy. :type name: :py:class:`str` :param name: The display name of the dashboard. :type dashboard_publish_options: :py:data:`~typing.Union`\[:py:class:`~aws_cdk.IResolvable`, :py:class:`~aws_cdk.aws_quicksight.CfnDashboard.DashboardPublishOptionsProperty`, :py:class:`~typing.Dict`\[:py:class:`str`, :py:data:`~typing.Any`], :py:obj:`None`] :param dashboard_publish_options: Options for publishing the dashboard when you create it:. - ``AvailabilityStatus`` for ``AdHocFilteringOption`` - This status can be either ``ENABLED`` or ``DISABLED`` . When this is set to ``DISABLED`` , Amazon QuickSight disables the left filter pane on the published dashboard, which can be used for ad hoc (one-time) filtering. This option is ``ENABLED`` by default. - ``AvailabilityStatus`` for ``ExportToCSVOption`` - This status can be either ``ENABLED`` or ``DISABLED`` . The visual option to export data to .CSV format isn't enabled when this is set to ``DISABLED`` . This option is ``ENABLED`` by default. - ``VisibilityState`` for ``SheetControlsOption`` - This visibility state can be either ``COLLAPSED`` or ``EXPANDED`` . This option is ``COLLAPSED`` by default. :type definition: :py:data:`~typing.Union`\[:py:class:`~aws_cdk.IResolvable`, :py:class:`~aws_cdk.aws_quicksight.CfnDashboard.DashboardVersionDefinitionProperty`, :py:class:`~typing.Dict`\[:py:class:`str`, :py:data:`~typing.Any`], :py:obj:`None`] :param definition: :type folder_arns: :py:data:`~typing.Optional`\[:py:class:`~typing.Sequence`\[:py:class:`str`]] :param folder_arns: :type link_entities: :py:data:`~typing.Optional`\[:py:class:`~typing.Sequence`\[:py:class:`str`]] :param link_entities: A list of analysis Amazon Resource Names (ARNs) to be linked to the dashboard. :type link_sharing_configuration: :py:data:`~typing.Union`\[:py:class:`~aws_cdk.IResolvable`, :py:class:`~aws_cdk.aws_quicksight.CfnDashboard.LinkSharingConfigurationProperty`, :py:class:`~typing.Dict`\[:py:class:`str`, :py:data:`~typing.Any`], :py:obj:`None`] :param link_sharing_configuration: A structure that contains the link sharing configurations that you want to apply overrides to. :type parameters: :py:data:`~typing.Union`\[:py:class:`~aws_cdk.IResolvable`, :py:class:`~aws_cdk.aws_quicksight.CfnDashboard.ParametersProperty`, :py:class:`~typing.Dict`\[:py:class:`str`, :py:data:`~typing.Any`], :py:obj:`None`] :param parameters: The parameters for the creation of the dashboard, which you want to use to override the default settings. A dashboard can have any type of parameters, and some parameters might accept multiple values. :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.CfnDashboard.ResourcePermissionProperty`, :py:class:`~typing.Dict`\[:py:class:`str`, :py:data:`~typing.Any`]]], :py:obj:`None`] :param permissions: A structure that contains the permissions of the dashboard. You can use this structure for granting permissions by providing a list of IAM action information for each principal ARN. To specify no permissions, omit the permissions list. :type source_entity: :py:data:`~typing.Union`\[:py:class:`~aws_cdk.IResolvable`, :py:class:`~aws_cdk.aws_quicksight.CfnDashboard.DashboardSourceEntityProperty`, :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 dashboard. In ``SourceEntity`` , you specify the type of object that you want to use. You can only create a dashboard from a template, so you use a ``SourceTemplate`` entity. If you need to create a dashboard from an analysis, first convert the analysis to a template by using the ``CreateTemplate`` API operation. For ``SourceTemplate`` , specify the Amazon Resource Name (ARN) of the source template. The ``SourceTemplate`` ARN can contain any AWS account; and any QuickSight-supported AWS Region . Use the ``DataSetReferences`` entity within ``SourceTemplate`` to list the replacement datasets for the placeholders listed in the original. The schema in each dataset must match its placeholder. :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 dashboard. :type theme_arn: :py:data:`~typing.Optional`\[:py:class:`str`] :param theme_arn: The Amazon Resource Name (ARN) of the theme that is being used for this dashboard. If you add a value for this field, it overrides the value that is used in the source entity. The theme ARN must exist in the same AWS account where you create the dashboard. :type validation_strategy: :py:data:`~typing.Union`\[:py:class:`~aws_cdk.IResolvable`, :py:class:`~aws_cdk.aws_quicksight.CfnDashboard.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 for the first version of the dashboard being created.
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 prefixpath
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 toaddOverride
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: truedefault (
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:
- 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:
- 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:
target (
CfnResource
) – The dependency to replace.new_target (
CfnResource
) – The new dependency to add.
- 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::Dashboard'
- attr_arn
The Amazon Resource Name (ARN) of the dashboard.
- CloudformationAttribute:
Arn
- attr_created_time
The time this dashboard version was created.
- CloudformationAttribute:
CreatedTime
- attr_last_published_time
The time that the dashboard was last published.
- CloudformationAttribute:
LastPublishedTime
- attr_last_updated_time
The time that the dashboard was last updated.
- CloudformationAttribute:
LastUpdatedTime
- attr_version
Version
- Type:
cloudformationAttribute
- attr_version_arn
Version.Arn
- Type:
cloudformationAttribute
- attr_version_created_time
Version.CreatedTime
- Type:
cloudformationAttribute
- attr_version_data_set_arns
Version.DataSetArns
- 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 of the AWS account where you want to create the dashboard.
- 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.
- dashboard_id
The ID for the dashboard, also added to the IAM policy.
- dashboard_publish_options
.
- Type:
Options for publishing the dashboard when you create it
- definition
- folder_arns
- link_entities
A list of analysis Amazon Resource Names (ARNs) to be linked to the dashboard.
- link_sharing_configuration
A structure that contains the link sharing configurations that you want to apply overrides to.
- 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
The display name of the dashboard.
- node
The tree node.
- parameters
The parameters for the creation of the dashboard, which you want to use to override the default settings.
- permissions
A structure that contains the permissions of the dashboard.
- 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 dashboard.
- 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 dashboard.
- theme_arn
The Amazon Resource Name (ARN) of the theme that is being used for this dashboard.
- 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 for the first version of the dashboard 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 detectConstruct
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 classConstruct
in each copy of theconstructs
library is seen as a different class, and an instance of one class will not test asinstanceof
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 theconstructs
library can be accidentally installed, andinstanceof
will behave unpredictably. It is safest to avoid usinginstanceof
, 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 extendsConstruct
.
AdHocFilteringOptionProperty
- class CfnDashboard.AdHocFilteringOptionProperty(*, availability_status=None)
Bases:
object
An ad hoc (one-time) filtering option.
- Parameters:
availability_status (
Optional
[str
]) – Availability status.- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below shows an example of how to instantiate this type. # The values are placeholders you should change. from aws_cdk import aws_quicksight as quicksight ad_hoc_filtering_option_property = quicksight.CfnDashboard.AdHocFilteringOptionProperty( availability_status="availabilityStatus" )
Attributes
AggregationFunctionProperty
- class CfnDashboard.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:
- ExampleMetadata:
fixture=_generated
Example:
# The code below 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.CfnDashboard.AggregationFunctionProperty( attribute_aggregation_function=quicksight.CfnDashboard.AttributeAggregationFunctionProperty( simple_attribute_aggregation="simpleAttributeAggregation", value_for_multiple_values="valueForMultipleValues" ), categorical_aggregation_function="categoricalAggregationFunction", date_aggregation_function="dateAggregationFunction", numerical_aggregation_function=quicksight.CfnDashboard.NumericalAggregationFunctionProperty( percentile_aggregation=quicksight.CfnDashboard.PercentileAggregationProperty( percentile_value=123 ), simple_numerical_aggregation="simpleNumericalAggregation" ) )
Attributes
- attribute_aggregation_function
Aggregation for attributes.
- 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.
- 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.
- numerical_aggregation_function
Aggregation for numerical values.
AggregationSortConfigurationProperty
- class CfnDashboard.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 inColumn
.
- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below 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.CfnDashboard.AggregationSortConfigurationProperty( column=quicksight.CfnDashboard.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), sort_direction="sortDirection", # the properties below are optional aggregation_function=quicksight.CfnDashboard.AggregationFunctionProperty( attribute_aggregation_function=quicksight.CfnDashboard.AttributeAggregationFunctionProperty( simple_attribute_aggregation="simpleAttributeAggregation", value_for_multiple_values="valueForMultipleValues" ), categorical_aggregation_function="categoricalAggregationFunction", date_aggregation_function="dateAggregationFunction", numerical_aggregation_function=quicksight.CfnDashboard.NumericalAggregationFunctionProperty( percentile_aggregation=quicksight.CfnDashboard.PercentileAggregationProperty( percentile_value=123 ), simple_numerical_aggregation="simpleNumericalAggregation" ) ) )
Attributes
- aggregation_function
The function that aggregates the values in
Column
.
- column
The column that determines the sort order of aggregated values.
- sort_direction
The sort direction of values.
ASC
: Sort in ascending order.DESC
: Sort in descending order.
AnalysisDefaultsProperty
- class CfnDashboard.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:
- ExampleMetadata:
fixture=_generated
Example:
# The code below 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.CfnDashboard.AnalysisDefaultsProperty( default_new_sheet_configuration=quicksight.CfnDashboard.DefaultNewSheetConfigurationProperty( interactive_layout_configuration=quicksight.CfnDashboard.DefaultInteractiveLayoutConfigurationProperty( free_form=quicksight.CfnDashboard.DefaultFreeFormLayoutConfigurationProperty( canvas_size_options=quicksight.CfnDashboard.FreeFormLayoutCanvasSizeOptionsProperty( screen_canvas_size_options=quicksight.CfnDashboard.FreeFormLayoutScreenCanvasSizeOptionsProperty( optimized_view_port_width="optimizedViewPortWidth" ) ) ), grid=quicksight.CfnDashboard.DefaultGridLayoutConfigurationProperty( canvas_size_options=quicksight.CfnDashboard.GridLayoutCanvasSizeOptionsProperty( screen_canvas_size_options=quicksight.CfnDashboard.GridLayoutScreenCanvasSizeOptionsProperty( resize_option="resizeOption", # the properties below are optional optimized_view_port_width="optimizedViewPortWidth" ) ) ) ), paginated_layout_configuration=quicksight.CfnDashboard.DefaultPaginatedLayoutConfigurationProperty( section_based=quicksight.CfnDashboard.DefaultSectionBasedLayoutConfigurationProperty( canvas_size_options=quicksight.CfnDashboard.SectionBasedLayoutCanvasSizeOptionsProperty( paper_canvas_size_options=quicksight.CfnDashboard.SectionBasedLayoutPaperCanvasSizeOptionsProperty( paper_margin=quicksight.CfnDashboard.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.
AnchorDateConfigurationProperty
- class CfnDashboard.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:
- ExampleMetadata:
fixture=_generated
Example:
# The code below 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.CfnDashboard.AnchorDateConfigurationProperty( anchor_option="anchorOption", parameter_name="parameterName" )
Attributes
- anchor_option
.
NOW
- See:
- 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.
ArcAxisConfigurationProperty
- class CfnDashboard.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 aGaugeChartVisual
.reserve_range (
Union
[int
,float
,None
]) – The reserved range of the arc axis. Default: - 0
- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below 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.CfnDashboard.ArcAxisConfigurationProperty( range=quicksight.CfnDashboard.ArcAxisDisplayRangeProperty( max=123, min=123 ), reserve_range=123 )
Attributes
- range
The arc axis range of a
GaugeChartVisual
.
- reserve_range
The reserved range of the arc axis.
ArcAxisDisplayRangeProperty
- class CfnDashboard.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:
- ExampleMetadata:
fixture=_generated
Example:
# The code below 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.CfnDashboard.ArcAxisDisplayRangeProperty( max=123, min=123 )
Attributes
- max
The maximum value of the arc axis range.
- min
The minimum value of the arc axis range.
ArcConfigurationProperty
- class CfnDashboard.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 aGaugeChartVisual
.arc_thickness (
Optional
[str
]) – The options that determine the arc thickness of aGaugeChartVisual
.
- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below 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.CfnDashboard.ArcConfigurationProperty( arc_angle=123, arc_thickness="arcThickness" )
Attributes
- arc_angle
The option that determines the arc angle of a
GaugeChartVisual
.
- arc_thickness
The options that determine the arc thickness of a
GaugeChartVisual
.
ArcOptionsProperty
- class CfnDashboard.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 aGaugeChartVisual
.- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below 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.CfnDashboard.ArcOptionsProperty( arc_thickness="arcThickness" )
Attributes
- arc_thickness
The arc thickness of a
GaugeChartVisual
.
AssetOptionsProperty
- class CfnDashboard.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:
- ExampleMetadata:
fixture=_generated
Example:
# The code below 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.CfnDashboard.AssetOptionsProperty( timezone="timezone", week_start="weekStart" )
Attributes
- timezone
Determines the timezone for the analysis.
- week_start
Determines the week start day for an analysis.
AttributeAggregationFunctionProperty
- class CfnDashboard.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 theUNIQUE_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:
- ExampleMetadata:
fixture=_generated
Example:
# The code below 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.CfnDashboard.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.
- 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 ‘*’.
AxisDataOptionsProperty
- class CfnDashboard.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:
date_axis_options (
Union
[IResolvable
,DateAxisOptionsProperty
,Dict
[str
,Any
],None
]) – The options for an axis with a date field.numeric_axis_options (
Union
[IResolvable
,NumericAxisOptionsProperty
,Dict
[str
,Any
],None
]) – The options for an axis with a numeric field.
- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below 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.CfnDashboard.AxisDataOptionsProperty( date_axis_options=quicksight.CfnDashboard.DateAxisOptionsProperty( missing_date_visibility="missingDateVisibility" ), numeric_axis_options=quicksight.CfnDashboard.NumericAxisOptionsProperty( range=quicksight.CfnDashboard.AxisDisplayRangeProperty( data_driven=data_driven, min_max=quicksight.CfnDashboard.AxisDisplayMinMaxRangeProperty( maximum=123, minimum=123 ) ), scale=quicksight.CfnDashboard.AxisScaleProperty( linear=quicksight.CfnDashboard.AxisLinearScaleProperty( step_count=123, step_size=123 ), logarithmic=quicksight.CfnDashboard.AxisLogarithmicScaleProperty( base=123 ) ) ) )
Attributes
- date_axis_options
The options for an axis with a date field.
- numeric_axis_options
The options for an axis with a numeric field.
AxisDisplayMinMaxRangeProperty
- class CfnDashboard.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:
- ExampleMetadata:
fixture=_generated
Example:
# The code below 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.CfnDashboard.AxisDisplayMinMaxRangeProperty( maximum=123, minimum=123 )
Attributes
- maximum
The maximum setup for an axis display range.
- minimum
The minimum setup for an axis display range.
AxisDisplayOptionsProperty
- class CfnDashboard.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:
- ExampleMetadata:
fixture=_generated
Example:
# The code below 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.CfnDashboard.AxisDisplayOptionsProperty( axis_line_visibility="axisLineVisibility", axis_offset="axisOffset", data_options=quicksight.CfnDashboard.AxisDataOptionsProperty( date_axis_options=quicksight.CfnDashboard.DateAxisOptionsProperty( missing_date_visibility="missingDateVisibility" ), numeric_axis_options=quicksight.CfnDashboard.NumericAxisOptionsProperty( range=quicksight.CfnDashboard.AxisDisplayRangeProperty( data_driven=data_driven, min_max=quicksight.CfnDashboard.AxisDisplayMinMaxRangeProperty( maximum=123, minimum=123 ) ), scale=quicksight.CfnDashboard.AxisScaleProperty( linear=quicksight.CfnDashboard.AxisLinearScaleProperty( step_count=123, step_size=123 ), logarithmic=quicksight.CfnDashboard.AxisLogarithmicScaleProperty( base=123 ) ) ) ), grid_line_visibility="gridLineVisibility", scrollbar_options=quicksight.CfnDashboard.ScrollBarOptionsProperty( visibility="visibility", visible_range=quicksight.CfnDashboard.VisibleRangeOptionsProperty( percent_range=quicksight.CfnDashboard.PercentVisibleRangeProperty( from=123, to=123 ) ) ), tick_label_options=quicksight.CfnDashboard.AxisTickLabelOptionsProperty( label_options=quicksight.CfnDashboard.LabelOptionsProperty( custom_label="customLabel", font_configuration=quicksight.CfnDashboard.FontConfigurationProperty( font_color="fontColor", font_decoration="fontDecoration", font_size=quicksight.CfnDashboard.FontSizeProperty( relative="relative" ), font_style="fontStyle", font_weight=quicksight.CfnDashboard.FontWeightProperty( name="name" ) ), visibility="visibility" ), rotation_angle=123 ) )
Attributes
- axis_line_visibility
Determines whether or not the axis line is visible.
- axis_offset
The offset value that determines the starting placement of the axis within a visual’s bounds.
- data_options
The data options for an axis.
- grid_line_visibility
Determines whether or not the grid line is visible.
- scrollbar_options
The scroll bar options for an axis.
- tick_label_options
The tick label options of an axis.
AxisDisplayRangeProperty
- class CfnDashboard.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:
- ExampleMetadata:
fixture=_generated
Example:
# The code below 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.CfnDashboard.AxisDisplayRangeProperty( data_driven=data_driven, min_max=quicksight.CfnDashboard.AxisDisplayMinMaxRangeProperty( maximum=123, minimum=123 ) )
Attributes
- data_driven
The data-driven setup of an axis display range.
- min_max
The minimum and maximum setup of an axis display range.
AxisLabelOptionsProperty
- class CfnDashboard.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:
apply_to (
Union
[IResolvable
,AxisLabelReferenceOptionsProperty
,Dict
[str
,Any
],None
]) – The options that indicate which field the label belongs to.custom_label (
Optional
[str
]) – The text for the axis label.font_configuration (
Union
[IResolvable
,FontConfigurationProperty
,Dict
[str
,Any
],None
]) – The font configuration of the axis label.
- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below 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.CfnDashboard.AxisLabelOptionsProperty( apply_to=quicksight.CfnDashboard.AxisLabelReferenceOptionsProperty( column=quicksight.CfnDashboard.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), field_id="fieldId" ), custom_label="customLabel", font_configuration=quicksight.CfnDashboard.FontConfigurationProperty( font_color="fontColor", font_decoration="fontDecoration", font_size=quicksight.CfnDashboard.FontSizeProperty( relative="relative" ), font_style="fontStyle", font_weight=quicksight.CfnDashboard.FontWeightProperty( name="name" ) ) )
Attributes
- apply_to
The options that indicate which field the label belongs to.
- custom_label
The text for the axis label.
- font_configuration
The font configuration of the axis label.
AxisLabelReferenceOptionsProperty
- class CfnDashboard.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:
- ExampleMetadata:
fixture=_generated
Example:
# The code below 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.CfnDashboard.AxisLabelReferenceOptionsProperty( column=quicksight.CfnDashboard.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), field_id="fieldId" )
Attributes
- column
The column that the axis label is targeted to.
- field_id
The field that the axis label is targeted to.
AxisLinearScaleProperty
- class CfnDashboard.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:
- ExampleMetadata:
fixture=_generated
Example:
# The code below 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.CfnDashboard.AxisLinearScaleProperty( step_count=123, step_size=123 )
Attributes
- step_count
The step count setup of a linear axis.
- step_size
The step size setup of a linear axis.
AxisLogarithmicScaleProperty
- class CfnDashboard.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:
- ExampleMetadata:
fixture=_generated
Example:
# The code below 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.CfnDashboard.AxisLogarithmicScaleProperty( base=123 )
Attributes
- base
The base setup of a logarithmic axis scale.
AxisScaleProperty
- class CfnDashboard.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:
linear (
Union
[IResolvable
,AxisLinearScaleProperty
,Dict
[str
,Any
],None
]) – The linear axis scale setup.logarithmic (
Union
[IResolvable
,AxisLogarithmicScaleProperty
,Dict
[str
,Any
],None
]) – The logarithmic axis scale setup.
- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below 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.CfnDashboard.AxisScaleProperty( linear=quicksight.CfnDashboard.AxisLinearScaleProperty( step_count=123, step_size=123 ), logarithmic=quicksight.CfnDashboard.AxisLogarithmicScaleProperty( base=123 ) )
Attributes
- linear
The linear axis scale setup.
- logarithmic
The logarithmic axis scale setup.
AxisTickLabelOptionsProperty
- class CfnDashboard.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:
- ExampleMetadata:
fixture=_generated
Example:
# The code below 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.CfnDashboard.AxisTickLabelOptionsProperty( label_options=quicksight.CfnDashboard.LabelOptionsProperty( custom_label="customLabel", font_configuration=quicksight.CfnDashboard.FontConfigurationProperty( font_color="fontColor", font_decoration="fontDecoration", font_size=quicksight.CfnDashboard.FontSizeProperty( relative="relative" ), font_style="fontStyle", font_weight=quicksight.CfnDashboard.FontWeightProperty( name="name" ) ), visibility="visibility" ), rotation_angle=123 )
Attributes
- label_options
Determines whether or not the axis ticks are visible.
- rotation_angle
The rotation angle of the axis tick labels.
BarChartAggregatedFieldWellsProperty
- class CfnDashboard.BarChartAggregatedFieldWellsProperty(*, category=None, colors=None, small_multiples=None, values=None)
Bases:
object
The aggregated field wells of a bar chart.
- Parameters:
category (
Union
[IResolvable
,Sequence
[Union
[IResolvable
,DimensionFieldProperty
,Dict
[str
,Any
]]],None
]) – The category (y-axis) field well of a bar chart.colors (
Union
[IResolvable
,Sequence
[Union
[IResolvable
,DimensionFieldProperty
,Dict
[str
,Any
]]],None
]) – The color (group/color) field well of a bar chart.small_multiples (
Union
[IResolvable
,Sequence
[Union
[IResolvable
,DimensionFieldProperty
,Dict
[str
,Any
]]],None
]) – The small multiples field well of a bar chart.values (
Union
[IResolvable
,Sequence
[Union
[IResolvable
,MeasureFieldProperty
,Dict
[str
,Any
]]],None
]) – The value field wells of a bar chart. Values are aggregated by category.
- See:
- ExampleMetadata:
fixture=_generated
Example:
.. rubric:: Attributes
- category
The category (y-axis) field well of a bar chart.
- colors
The color (group/color) field well of a bar chart.
- small_multiples
The small multiples field well of a bar chart.
- values
The value field wells of a bar chart.
Values are aggregated by category.
BarChartConfigurationProperty
- class CfnDashboard.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, 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.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 aBarChartVisual
.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:
- 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.
- category_axis
The label display options (grid line, range, scale, axis step) for bar chart category.
- category_label_options
The label options (label text, label visibility and sort icon visibility) for a bar chart.
- color_label_options
The label options (label text, label visibility and sort icon visibility) for a color that is used in a bar chart.
- contribution_analysis_defaults
The contribution analysis (anomaly configuration) setup of the visual.
- data_labels
The options that determine if visual data labels are displayed.
- field_wells
The field wells of the visual.
- legend
The legend display setup of the visual.
- 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:
- 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.
- small_multiples_options
The small multiples setup for the visual.
- sort_configuration
The sort configuration of a
BarChartVisual
.
- tooltip
The tooltip display setup of the visual.
- value_axis
The label display options (grid line, range, scale, axis step) for a bar chart value.
- value_label_options
The label options (label text, label visibility and sort icon visibility) for a bar chart value.
- visual_palette
The palette (chart color) display setup of the visual.
BarChartFieldWellsProperty
- class CfnDashboard.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:
- ExampleMetadata:
fixture=_generated
Example:
.. rubric:: Attributes
- bar_chart_aggregated_field_wells
The aggregated field wells of a bar chart.
BarChartSortConfigurationProperty
- class CfnDashboard.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:
category_items_limit (
Union
[IResolvable
,ItemsLimitConfigurationProperty
,Dict
[str
,Any
],None
]) – The limit on the number of categories displayed in a bar chart.category_sort (
Union
[IResolvable
,Sequence
[Union
[IResolvable
,FieldSortOptionsProperty
,Dict
[str
,Any
]]],None
]) – The sort configuration of category fields.color_items_limit (
Union
[IResolvable
,ItemsLimitConfigurationProperty
,Dict
[str
,Any
],None
]) – The limit on the number of values displayed in a bar chart.color_sort (
Union
[IResolvable
,Sequence
[Union
[IResolvable
,FieldSortOptionsProperty
,Dict
[str
,Any
]]],None
]) – The sort configuration of color fields in a bar chart.small_multiples_limit_configuration (
Union
[IResolvable
,ItemsLimitConfigurationProperty
,Dict
[str
,Any
],None
]) – The limit on the number of small multiples panels that are displayed.small_multiples_sort (
Union
[IResolvable
,Sequence
[Union
[IResolvable
,FieldSortOptionsProperty
,Dict
[str
,Any
]]],None
]) – The sort configuration of the small multiples field.
- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below 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.CfnDashboard.BarChartSortConfigurationProperty( category_items_limit=quicksight.CfnDashboard.ItemsLimitConfigurationProperty( items_limit=123, other_categories="otherCategories" ), category_sort=[quicksight.CfnDashboard.FieldSortOptionsProperty( column_sort=quicksight.CfnDashboard.ColumnSortProperty( direction="direction", sort_by=quicksight.CfnDashboard.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), # the properties below are optional aggregation_function=quicksight.CfnDashboard.AggregationFunctionProperty( attribute_aggregation_function=quicksight.CfnDashboard.AttributeAggregationFunctionProperty( simple_attribute_aggregation="simpleAttributeAggregation", value_for_multiple_values="valueForMultipleValues" ), categorical_aggregation_function="categoricalAggregationFunction", date_aggregation_function="dateAggregationFunction", numerical_aggregation_function=quicksight.CfnDashboard.NumericalAggregationFunctionProperty( percentile_aggregation=quicksight.CfnDashboard.PercentileAggregationProperty( percentile_value=123 ), simple_numerical_aggregation="simpleNumericalAggregation" ) ) ), field_sort=quicksight.CfnDashboard.FieldSortProperty( direction="direction", field_id="fieldId" ) )], color_items_limit=quicksight.CfnDashboard.ItemsLimitConfigurationProperty( items_limit=123, other_categories="otherCategories" ), color_sort=[quicksight.CfnDashboard.FieldSortOptionsProperty( column_sort=quicksight.CfnDashboard.ColumnSortProperty( direction="direction", sort_by=quicksight.CfnDashboard.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), # the properties below are optional aggregation_function=quicksight.CfnDashboard.AggregationFunctionProperty( attribute_aggregation_function=quicksight.CfnDashboard.AttributeAggregationFunctionProperty( simple_attribute_aggregation="simpleAttributeAggregation", value_for_multiple_values="valueForMultipleValues" ), categorical_aggregation_function="categoricalAggregationFunction", date_aggregation_function="dateAggregationFunction", numerical_aggregation_function=quicksight.CfnDashboard.NumericalAggregationFunctionProperty( percentile_aggregation=quicksight.CfnDashboard.PercentileAggregationProperty( percentile_value=123 ), simple_numerical_aggregation="simpleNumericalAggregation" ) ) ), field_sort=quicksight.CfnDashboard.FieldSortProperty( direction="direction", field_id="fieldId" ) )], small_multiples_limit_configuration=quicksight.CfnDashboard.ItemsLimitConfigurationProperty( items_limit=123, other_categories="otherCategories" ), small_multiples_sort=[quicksight.CfnDashboard.FieldSortOptionsProperty( column_sort=quicksight.CfnDashboard.ColumnSortProperty( direction="direction", sort_by=quicksight.CfnDashboard.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), # the properties below are optional aggregation_function=quicksight.CfnDashboard.AggregationFunctionProperty( attribute_aggregation_function=quicksight.CfnDashboard.AttributeAggregationFunctionProperty( simple_attribute_aggregation="simpleAttributeAggregation", value_for_multiple_values="valueForMultipleValues" ), categorical_aggregation_function="categoricalAggregationFunction", date_aggregation_function="dateAggregationFunction", numerical_aggregation_function=quicksight.CfnDashboard.NumericalAggregationFunctionProperty( percentile_aggregation=quicksight.CfnDashboard.PercentileAggregationProperty( percentile_value=123 ), simple_numerical_aggregation="simpleNumericalAggregation" ) ) ), field_sort=quicksight.CfnDashboard.FieldSortProperty( direction="direction", field_id="fieldId" ) )] )
Attributes
- category_items_limit
The limit on the number of categories displayed in a bar chart.
- category_sort
The sort configuration of category fields.
- color_items_limit
The limit on the number of values displayed in a bar chart.
- color_sort
The sort configuration of color fields in a bar chart.
- small_multiples_limit_configuration
The limit on the number of small multiples panels that are displayed.
- small_multiples_sort
The sort configuration of the small multiples field.
BarChartVisualProperty
- class CfnDashboard.BarChartVisualProperty(*, visual_id, actions=None, chart_configuration=None, column_hierarchies=None, subtitle=None, title=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:
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
,BarChartConfigurationProperty
,Dict
[str
,Any
],None
]) – The configuration settings of the visual.column_hierarchies (
Union
[IResolvable
,Sequence
[Union
[IResolvable
,ColumnHierarchyProperty
,Dict
[str
,Any
]]],None
]) – The column hierarchy that is used during drill-downs and drill-ups.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.
- See:
- ExampleMetadata:
fixture=_generated
Example:
.. rubric:: Attributes
- actions
The list of custom actions that are configured for a visual.
- chart_configuration
The configuration settings of the visual.
- column_hierarchies
The column hierarchy that is used during drill-downs and drill-ups.
- subtitle
The subtitle that is displayed on the visual.
- title
The title that is displayed on the visual.
- 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.
BinCountOptionsProperty
- class CfnDashboard.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:
- ExampleMetadata:
fixture=_generated
Example:
# The code below 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.CfnDashboard.BinCountOptionsProperty( value=123 )
Attributes
- value
The options that determine the bin count value.
BinWidthOptionsProperty
- class CfnDashboard.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:
- ExampleMetadata:
fixture=_generated
Example:
# The code below 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.CfnDashboard.BinWidthOptionsProperty( bin_count_limit=123, value=123 )
Attributes
- bin_count_limit
The options that determine the bin count limit.
- value
The options that determine the bin width value.
BodySectionConfigurationProperty
- class CfnDashboard.BodySectionConfigurationProperty(*, content, section_id, page_break_configuration=None, style=None)
Bases:
object
The configuration of a body section.
- Parameters:
content (
Union
[IResolvable
,BodySectionContentProperty
,Dict
[str
,Any
]]) – The configuration of content in a body section.section_id (
str
) – The unique identifier of a body section.page_break_configuration (
Union
[IResolvable
,SectionPageBreakConfigurationProperty
,Dict
[str
,Any
],None
]) – The configuration of a page break for a section.style (
Union
[IResolvable
,SectionStyleProperty
,Dict
[str
,Any
],None
]) – The style options of a body section.
- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below 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.CfnDashboard.BodySectionConfigurationProperty( content=quicksight.CfnDashboard.BodySectionContentProperty( layout=quicksight.CfnDashboard.SectionLayoutConfigurationProperty( free_form_layout=quicksight.CfnDashboard.FreeFormSectionLayoutConfigurationProperty( elements=[quicksight.CfnDashboard.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.CfnDashboard.FreeFormLayoutElementBackgroundStyleProperty( color="color", visibility="visibility" ), border_style=quicksight.CfnDashboard.FreeFormLayoutElementBorderStyleProperty( color="color", visibility="visibility" ), loading_animation=quicksight.CfnDashboard.LoadingAnimationProperty( visibility="visibility" ), rendering_rules=[quicksight.CfnDashboard.SheetElementRenderingRuleProperty( configuration_overrides=quicksight.CfnDashboard.SheetElementConfigurationOverridesProperty( visibility="visibility" ), expression="expression" )], selected_border_style=quicksight.CfnDashboard.FreeFormLayoutElementBorderStyleProperty( color="color", visibility="visibility" ), visibility="visibility" )] ) ) ), section_id="sectionId", # the properties below are optional page_break_configuration=quicksight.CfnDashboard.SectionPageBreakConfigurationProperty( after=quicksight.CfnDashboard.SectionAfterPageBreakProperty( status="status" ) ), style=quicksight.CfnDashboard.SectionStyleProperty( height="height", padding=quicksight.CfnDashboard.SpacingProperty( bottom="bottom", left="left", right="right", top="top" ) ) )
Attributes
- content
The configuration of content in a body section.
- page_break_configuration
The configuration of a page break for a section.
- section_id
The unique identifier of a body section.
- style
The style options of a body section.
BodySectionContentProperty
- class CfnDashboard.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:
- ExampleMetadata:
fixture=_generated
Example:
# The code below 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.CfnDashboard.BodySectionContentProperty( layout=quicksight.CfnDashboard.SectionLayoutConfigurationProperty( free_form_layout=quicksight.CfnDashboard.FreeFormSectionLayoutConfigurationProperty( elements=[quicksight.CfnDashboard.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.CfnDashboard.FreeFormLayoutElementBackgroundStyleProperty( color="color", visibility="visibility" ), border_style=quicksight.CfnDashboard.FreeFormLayoutElementBorderStyleProperty( color="color", visibility="visibility" ), loading_animation=quicksight.CfnDashboard.LoadingAnimationProperty( visibility="visibility" ), rendering_rules=[quicksight.CfnDashboard.SheetElementRenderingRuleProperty( configuration_overrides=quicksight.CfnDashboard.SheetElementConfigurationOverridesProperty( visibility="visibility" ), expression="expression" )], selected_border_style=quicksight.CfnDashboard.FreeFormLayoutElementBorderStyleProperty( color="color", visibility="visibility" ), visibility="visibility" )] ) ) )
Attributes
- layout
The layout configuration of a body section.
BoxPlotAggregatedFieldWellsProperty
- class CfnDashboard.BoxPlotAggregatedFieldWellsProperty(*, group_by=None, values=None)
Bases:
object
The aggregated field well for a box plot.
- Parameters:
group_by (
Union
[IResolvable
,Sequence
[Union
[IResolvable
,DimensionFieldProperty
,Dict
[str
,Any
]]],None
]) – The group by field well of a box plot chart. Values are grouped based on group by fields.values (
Union
[IResolvable
,Sequence
[Union
[IResolvable
,MeasureFieldProperty
,Dict
[str
,Any
]]],None
]) – The value field well of a box plot chart. Values are aggregated based on group by fields.
- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below 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_aggregated_field_wells_property = quicksight.CfnDashboard.BoxPlotAggregatedFieldWellsProperty( group_by=[quicksight.CfnDashboard.DimensionFieldProperty( categorical_dimension_field=quicksight.CfnDashboard.CategoricalDimensionFieldProperty( column=quicksight.CfnDashboard.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), field_id="fieldId", # the properties below are optional format_configuration=quicksight.CfnDashboard.StringFormatConfigurationProperty( null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), numeric_format_configuration=quicksight.CfnDashboard.NumericFormatConfigurationProperty( currency_display_format_configuration=quicksight.CfnDashboard.CurrencyDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix", symbol="symbol" ), number_display_format_configuration=quicksight.CfnDashboard.NumberDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ), percentage_display_format_configuration=quicksight.CfnDashboard.PercentageDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ) ) ), hierarchy_id="hierarchyId" ), date_dimension_field=quicksight.CfnDashboard.DateDimensionFieldProperty( column=quicksight.CfnDashboard.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), field_id="fieldId", # the properties below are optional date_granularity="dateGranularity", format_configuration=quicksight.CfnDashboard.DateTimeFormatConfigurationProperty( date_time_format="dateTimeFormat", null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), numeric_format_configuration=quicksight.CfnDashboard.NumericFormatConfigurationProperty( currency_display_format_configuration=quicksight.CfnDashboard.CurrencyDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix", symbol="symbol" ), number_display_format_configuration=quicksight.CfnDashboard.NumberDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ), percentage_display_format_configuration=quicksight.CfnDashboard.PercentageDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ) ) ), hierarchy_id="hierarchyId" ), numerical_dimension_field=quicksight.CfnDashboard.NumericalDimensionFieldProperty( column=quicksight.CfnDashboard.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), field_id="fieldId", # the properties below are optional format_configuration=quicksight.CfnDashboard.NumberFormatConfigurationProperty( format_configuration=quicksight.CfnDashboard.NumericFormatConfigurationProperty( currency_display_format_configuration=quicksight.CfnDashboard.CurrencyDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix", symbol="symbol" ), number_display_format_configuration=quicksight.CfnDashboard.NumberDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ), percentage_display_format_configuration=quicksight.CfnDashboard.PercentageDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ) ) ), hierarchy_id="hierarchyId" ) )], values=[quicksight.CfnDashboard.MeasureFieldProperty( calculated_measure_field=quicksight.CfnDashboard.CalculatedMeasureFieldProperty( expression="expression", field_id="fieldId" ), categorical_measure_field=quicksight.CfnDashboard.CategoricalMeasureFieldProperty( column=quicksight.CfnDashboard.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), field_id="fieldId", # the properties below are optional aggregation_function="aggregationFunction", format_configuration=quicksight.CfnDashboard.StringFormatConfigurationProperty( null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), numeric_format_configuration=quicksight.CfnDashboard.NumericFormatConfigurationProperty( currency_display_format_configuration=quicksight.CfnDashboard.CurrencyDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix", symbol="symbol" ), number_display_format_configuration=quicksight.CfnDashboard.NumberDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ), percentage_display_format_configuration=quicksight.CfnDashboard.PercentageDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ) ) ) ), date_measure_field=quicksight.CfnDashboard.DateMeasureFieldProperty( column=quicksight.CfnDashboard.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), field_id="fieldId", # the properties below are optional aggregation_function="aggregationFunction", format_configuration=quicksight.CfnDashboard.DateTimeFormatConfigurationProperty( date_time_format="dateTimeFormat", null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), numeric_format_configuration=quicksight.CfnDashboard.NumericFormatConfigurationProperty( currency_display_format_configuration=quicksight.CfnDashboard.CurrencyDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix", symbol="symbol" ), number_display_format_configuration=quicksight.CfnDashboard.NumberDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ), percentage_display_format_configuration=quicksight.CfnDashboard.PercentageDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ) ) ) ), numerical_measure_field=quicksight.CfnDashboard.NumericalMeasureFieldProperty( column=quicksight.CfnDashboard.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), field_id="fieldId", # the properties below are optional aggregation_function=quicksight.CfnDashboard.NumericalAggregationFunctionProperty( percentile_aggregation=quicksight.CfnDashboard.PercentileAggregationProperty( percentile_value=123 ), simple_numerical_aggregation="simpleNumericalAggregation" ), format_configuration=quicksight.CfnDashboard.NumberFormatConfigurationProperty( format_configuration=quicksight.CfnDashboard.NumericFormatConfigurationProperty( currency_display_format_configuration=quicksight.CfnDashboard.CurrencyDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix", symbol="symbol" ), number_display_format_configuration=quicksight.CfnDashboard.NumberDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ), percentage_display_format_configuration=quicksight.CfnDashboard.PercentageDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ) ) ) ) )] )
Attributes
- group_by
The group by field well of a box plot chart.
Values are grouped based on group by fields.
- values
The value field well of a box plot chart.
Values are aggregated based on group by fields.
BoxPlotChartConfigurationProperty
- class CfnDashboard.BoxPlotChartConfigurationProperty(*, box_plot_options=None, category_axis=None, category_label_options=None, field_wells=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:
box_plot_options (
Union
[IResolvable
,BoxPlotOptionsProperty
,Dict
[str
,Any
],None
]) – The box plot chart options for a box plot visual.category_axis (
Union
[IResolvable
,AxisDisplayOptionsProperty
,Dict
[str
,Any
],None
]) – The label display options (grid line, range, scale, axis step) of a box plot category.category_label_options (
Union
[IResolvable
,ChartAxisLabelOptionsProperty
,Dict
[str
,Any
],None
]) – The label options (label text, label visibility and sort Icon visibility) of a box plot category.field_wells (
Union
[IResolvable
,BoxPlotFieldWellsProperty
,Dict
[str
,Any
],None
]) – The field wells of the visual.legend (
Union
[IResolvable
,LegendOptionsProperty
,Dict
[str
,Any
],None
]) –primary_y_axis_display_options (
Union
[IResolvable
,AxisDisplayOptionsProperty
,Dict
[str
,Any
],None
]) – The label display options (grid line, range, scale, axis step) of a box plot category.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 box plot value.reference_lines (
Union
[IResolvable
,Sequence
[Union
[IResolvable
,ReferenceLineProperty
,Dict
[str
,Any
]]],None
]) – The reference line setup of the visual.sort_configuration (
Union
[IResolvable
,BoxPlotSortConfigurationProperty
,Dict
[str
,Any
],None
]) – The sort configuration of aBoxPlotVisual
.tooltip (
Union
[IResolvable
,TooltipOptionsProperty
,Dict
[str
,Any
],None
]) – The tooltip display setup of the visual.visual_palette (
Union
[IResolvable
,VisualPaletteProperty
,Dict
[str
,Any
],None
]) – The palette (chart color) display setup of the visual.
- See:
- ExampleMetadata:
fixture=_generated
Example:
.. rubric:: Attributes
- box_plot_options
The box plot chart options for a box plot visual.
- category_axis
The label display options (grid line, range, scale, axis step) of a box plot category.
- category_label_options
The label options (label text, label visibility and sort Icon visibility) of a box plot category.
- field_wells
The field wells of the visual.
- legend
-
- Type:
see
- primary_y_axis_display_options
The label display options (grid line, range, scale, axis step) of a box plot category.
- primary_y_axis_label_options
The label options (label text, label visibility and sort icon visibility) of a box plot value.
- reference_lines
The reference line setup of the visual.
- sort_configuration
The sort configuration of a
BoxPlotVisual
.
- tooltip
The tooltip display setup of the visual.
- visual_palette
The palette (chart color) display setup of the visual.
BoxPlotFieldWellsProperty
- class CfnDashboard.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:
- ExampleMetadata:
fixture=_generated
Example:
# The code below 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_field_wells_property = quicksight.CfnDashboard.BoxPlotFieldWellsProperty( box_plot_aggregated_field_wells=quicksight.CfnDashboard.BoxPlotAggregatedFieldWellsProperty( group_by=[quicksight.CfnDashboard.DimensionFieldProperty( categorical_dimension_field=quicksight.CfnDashboard.CategoricalDimensionFieldProperty( column=quicksight.CfnDashboard.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), field_id="fieldId", # the properties below are optional format_configuration=quicksight.CfnDashboard.StringFormatConfigurationProperty( null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), numeric_format_configuration=quicksight.CfnDashboard.NumericFormatConfigurationProperty( currency_display_format_configuration=quicksight.CfnDashboard.CurrencyDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix", symbol="symbol" ), number_display_format_configuration=quicksight.CfnDashboard.NumberDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ), percentage_display_format_configuration=quicksight.CfnDashboard.PercentageDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ) ) ), hierarchy_id="hierarchyId" ), date_dimension_field=quicksight.CfnDashboard.DateDimensionFieldProperty( column=quicksight.CfnDashboard.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), field_id="fieldId", # the properties below are optional date_granularity="dateGranularity", format_configuration=quicksight.CfnDashboard.DateTimeFormatConfigurationProperty( date_time_format="dateTimeFormat", null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), numeric_format_configuration=quicksight.CfnDashboard.NumericFormatConfigurationProperty( currency_display_format_configuration=quicksight.CfnDashboard.CurrencyDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix", symbol="symbol" ), number_display_format_configuration=quicksight.CfnDashboard.NumberDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ), percentage_display_format_configuration=quicksight.CfnDashboard.PercentageDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ) ) ), hierarchy_id="hierarchyId" ), numerical_dimension_field=quicksight.CfnDashboard.NumericalDimensionFieldProperty( column=quicksight.CfnDashboard.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), field_id="fieldId", # the properties below are optional format_configuration=quicksight.CfnDashboard.NumberFormatConfigurationProperty( format_configuration=quicksight.CfnDashboard.NumericFormatConfigurationProperty( currency_display_format_configuration=quicksight.CfnDashboard.CurrencyDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix", symbol="symbol" ), number_display_format_configuration=quicksight.CfnDashboard.NumberDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ), percentage_display_format_configuration=quicksight.CfnDashboard.PercentageDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ) ) ), hierarchy_id="hierarchyId" ) )], values=[quicksight.CfnDashboard.MeasureFieldProperty( calculated_measure_field=quicksight.CfnDashboard.CalculatedMeasureFieldProperty( expression="expression", field_id="fieldId" ), categorical_measure_field=quicksight.CfnDashboard.CategoricalMeasureFieldProperty( column=quicksight.CfnDashboard.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), field_id="fieldId", # the properties below are optional aggregation_function="aggregationFunction", format_configuration=quicksight.CfnDashboard.StringFormatConfigurationProperty( null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), numeric_format_configuration=quicksight.CfnDashboard.NumericFormatConfigurationProperty( currency_display_format_configuration=quicksight.CfnDashboard.CurrencyDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix", symbol="symbol" ), number_display_format_configuration=quicksight.CfnDashboard.NumberDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ), percentage_display_format_configuration=quicksight.CfnDashboard.PercentageDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ) ) ) ), date_measure_field=quicksight.CfnDashboard.DateMeasureFieldProperty( column=quicksight.CfnDashboard.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), field_id="fieldId", # the properties below are optional aggregation_function="aggregationFunction", format_configuration=quicksight.CfnDashboard.DateTimeFormatConfigurationProperty( date_time_format="dateTimeFormat", null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), numeric_format_configuration=quicksight.CfnDashboard.NumericFormatConfigurationProperty( currency_display_format_configuration=quicksight.CfnDashboard.CurrencyDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix", symbol="symbol" ), number_display_format_configuration=quicksight.CfnDashboard.NumberDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ), percentage_display_format_configuration=quicksight.CfnDashboard.PercentageDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ) ) ) ), numerical_measure_field=quicksight.CfnDashboard.NumericalMeasureFieldProperty( column=quicksight.CfnDashboard.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), field_id="fieldId", # the properties below are optional aggregation_function=quicksight.CfnDashboard.NumericalAggregationFunctionProperty( percentile_aggregation=quicksight.CfnDashboard.PercentileAggregationProperty( percentile_value=123 ), simple_numerical_aggregation="simpleNumericalAggregation" ), format_configuration=quicksight.CfnDashboard.NumberFormatConfigurationProperty( format_configuration=quicksight.CfnDashboard.NumericFormatConfigurationProperty( currency_display_format_configuration=quicksight.CfnDashboard.CurrencyDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix", symbol="symbol" ), number_display_format_configuration=quicksight.CfnDashboard.NumberDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ), percentage_display_format_configuration=quicksight.CfnDashboard.PercentageDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ) ) ) ) )] ) )
Attributes
- box_plot_aggregated_field_wells
The aggregated field wells of a box plot.
BoxPlotOptionsProperty
- class CfnDashboard.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:
- ExampleMetadata:
fixture=_generated
Example:
# The code below 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.CfnDashboard.BoxPlotOptionsProperty( all_data_points_visibility="allDataPointsVisibility", outlier_visibility="outlierVisibility", style_options=quicksight.CfnDashboard.BoxPlotStyleOptionsProperty( fill_style="fillStyle" ) )
Attributes
- all_data_points_visibility
Determines the visibility of all data points of the box plot.
- outlier_visibility
Determines the visibility of the outlier in a box plot.
- style_options
The style options of the box plot.
BoxPlotSortConfigurationProperty
- class CfnDashboard.BoxPlotSortConfigurationProperty(*, category_sort=None, pagination_configuration=None)
Bases:
object
The sort configuration of a
BoxPlotVisual
.- Parameters:
category_sort (
Union
[IResolvable
,Sequence
[Union
[IResolvable
,FieldSortOptionsProperty
,Dict
[str
,Any
]]],None
]) – The sort configuration of a group by fields.pagination_configuration (
Union
[IResolvable
,PaginationConfigurationProperty
,Dict
[str
,Any
],None
]) – The pagination configuration of a table visual or box plot.
- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below 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.CfnDashboard.BoxPlotSortConfigurationProperty( category_sort=[quicksight.CfnDashboard.FieldSortOptionsProperty( column_sort=quicksight.CfnDashboard.ColumnSortProperty( direction="direction", sort_by=quicksight.CfnDashboard.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), # the properties below are optional aggregation_function=quicksight.CfnDashboard.AggregationFunctionProperty( attribute_aggregation_function=quicksight.CfnDashboard.AttributeAggregationFunctionProperty( simple_attribute_aggregation="simpleAttributeAggregation", value_for_multiple_values="valueForMultipleValues" ), categorical_aggregation_function="categoricalAggregationFunction", date_aggregation_function="dateAggregationFunction", numerical_aggregation_function=quicksight.CfnDashboard.NumericalAggregationFunctionProperty( percentile_aggregation=quicksight.CfnDashboard.PercentileAggregationProperty( percentile_value=123 ), simple_numerical_aggregation="simpleNumericalAggregation" ) ) ), field_sort=quicksight.CfnDashboard.FieldSortProperty( direction="direction", field_id="fieldId" ) )], pagination_configuration=quicksight.CfnDashboard.PaginationConfigurationProperty( page_number=123, page_size=123 ) )
Attributes
- category_sort
The sort configuration of a group by fields.
- pagination_configuration
The pagination configuration of a table visual or box plot.
BoxPlotStyleOptionsProperty
- class CfnDashboard.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:
- ExampleMetadata:
fixture=_generated
Example:
# The code below 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.CfnDashboard.BoxPlotStyleOptionsProperty( fill_style="fillStyle" )
Attributes
- fill_style
The fill styles (solid, transparent) of the box plot.
BoxPlotVisualProperty
- class CfnDashboard.BoxPlotVisualProperty(*, visual_id, actions=None, chart_configuration=None, column_hierarchies=None, subtitle=None, title=None)
Bases:
object
A box plot.
For more information, see Using box plots 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
,BoxPlotChartConfigurationProperty
,Dict
[str
,Any
],None
]) – The configuration settings of the visual.column_hierarchies (
Union
[IResolvable
,Sequence
[Union
[IResolvable
,ColumnHierarchyProperty
,Dict
[str
,Any
]]],None
]) – The column hierarchy that is used during drill-downs and drill-ups.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.
- See:
- ExampleMetadata:
fixture=_generated
Example:
.. rubric:: Attributes
- actions
The list of custom actions that are configured for a visual.
- chart_configuration
The configuration settings of the visual.
- column_hierarchies
The column hierarchy that is used during drill-downs and drill-ups.
- subtitle
The subtitle that is displayed on the visual.
- title
The title that is displayed on the visual.
- 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..
CalculatedFieldProperty
- class CfnDashboard.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:
- ExampleMetadata:
fixture=_generated
Example:
# The code below 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.CfnDashboard.CalculatedFieldProperty( data_set_identifier="dataSetIdentifier", expression="expression", name="name" )
Attributes
- data_set_identifier
The data set that is used in this calculated field.
- expression
The expression of the calculated field.
- name
The name of the calculated field.
CalculatedMeasureFieldProperty
- class CfnDashboard.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:
- ExampleMetadata:
fixture=_generated
Example:
# The code below 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.CfnDashboard.CalculatedMeasureFieldProperty( expression="expression", field_id="fieldId" )
Attributes
- expression
The expression in the table calculation.
CascadingControlConfigurationProperty
- class CfnDashboard.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:
- ExampleMetadata:
fixture=_generated
Example:
# The code below 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.CfnDashboard.CascadingControlConfigurationProperty( source_controls=[quicksight.CfnDashboard.CascadingControlSourceProperty( column_to_match=quicksight.CfnDashboard.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.
CascadingControlSourceProperty
- class CfnDashboard.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 aCascadingControlSource
.
- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below 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.CfnDashboard.CascadingControlSourceProperty( column_to_match=quicksight.CfnDashboard.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.
- source_sheet_control_id
The source sheet control ID of a
CascadingControlSource
.
CategoricalDimensionFieldProperty
- class CfnDashboard.CategoricalDimensionFieldProperty(*, column, field_id, format_configuration=None, hierarchy_id=None)
Bases:
object
The dimension type field with categorical type columns..
- Parameters:
column (
Union
[IResolvable
,ColumnIdentifierProperty
,Dict
[str
,Any
]]) – The column that is used in theCategoricalDimensionField
.field_id (
str
) – The custom field ID.format_configuration (
Union
[IResolvable
,StringFormatConfigurationProperty
,Dict
[str
,Any
],None
]) – The format configuration of the field.hierarchy_id (
Optional
[str
]) – The custom hierarchy ID.
- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below 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.CfnDashboard.CategoricalDimensionFieldProperty( column=quicksight.CfnDashboard.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), field_id="fieldId", # the properties below are optional format_configuration=quicksight.CfnDashboard.StringFormatConfigurationProperty( null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), numeric_format_configuration=quicksight.CfnDashboard.NumericFormatConfigurationProperty( currency_display_format_configuration=quicksight.CfnDashboard.CurrencyDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix", symbol="symbol" ), number_display_format_configuration=quicksight.CfnDashboard.NumberDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ), percentage_display_format_configuration=quicksight.CfnDashboard.PercentageDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ) ) ), hierarchy_id="hierarchyId" )
Attributes
- column
The column that is used in the
CategoricalDimensionField
.
- field_id
The custom field ID.
- format_configuration
The format configuration of the field.
CategoricalMeasureFieldProperty
- class CfnDashboard.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 theCategoricalMeasureField
.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:
- ExampleMetadata:
fixture=_generated
Example:
# The code below 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.CfnDashboard.CategoricalMeasureFieldProperty( column=quicksight.CfnDashboard.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), field_id="fieldId", # the properties below are optional aggregation_function="aggregationFunction", format_configuration=quicksight.CfnDashboard.StringFormatConfigurationProperty( null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), numeric_format_configuration=quicksight.CfnDashboard.NumericFormatConfigurationProperty( currency_display_format_configuration=quicksight.CfnDashboard.CurrencyDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix", symbol="symbol" ), number_display_format_configuration=quicksight.CfnDashboard.NumberDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ), percentage_display_format_configuration=quicksight.CfnDashboard.PercentageDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ) ) ) )
Attributes
- aggregation_function
The aggregation function of the measure field.
- column
The column that is used in the
CategoricalMeasureField
.
- field_id
The custom field ID.
- format_configuration
The format configuration of the field.
CategoryDrillDownFilterProperty
- class CfnDashboard.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:
- ExampleMetadata:
fixture=_generated
Example:
# The code below 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.CfnDashboard.CategoryDrillDownFilterProperty( category_values=["categoryValues"], column=quicksight.CfnDashboard.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.
- column
The column that the filter is applied to.
CategoryFilterConfigurationProperty
- class CfnDashboard.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:
custom_filter_configuration (
Union
[IResolvable
,CustomFilterConfigurationProperty
,Dict
[str
,Any
],None
]) – A custom filter that filters based on a single value. This filter can be partially matched.custom_filter_list_configuration (
Union
[IResolvable
,CustomFilterListConfigurationProperty
,Dict
[str
,Any
],None
]) – A list of custom filter values. In the Amazon QuickSight console, this filter type is called a custom filter list.filter_list_configuration (
Union
[IResolvable
,FilterListConfigurationProperty
,Dict
[str
,Any
],None
]) – A list of filter configurations. In the Amazon QuickSight console, this filter type is called a filter list.
- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below 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.CfnDashboard.CategoryFilterConfigurationProperty( custom_filter_configuration=quicksight.CfnDashboard.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.CfnDashboard.CustomFilterListConfigurationProperty( match_operator="matchOperator", null_option="nullOption", # the properties below are optional category_values=["categoryValues"], select_all_options="selectAllOptions" ), filter_list_configuration=quicksight.CfnDashboard.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.
- custom_filter_list_configuration
A list of custom filter values.
In the Amazon QuickSight console, this filter type is called a custom filter list.
- filter_list_configuration
A list of filter configurations.
In the Amazon QuickSight console, this filter type is called a filter list.
CategoryFilterProperty
- class CfnDashboard.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:
column (
Union
[IResolvable
,ColumnIdentifierProperty
,Dict
[str
,Any
]]) – The column that the filter is applied to.configuration (
Union
[IResolvable
,CategoryFilterConfigurationProperty
,Dict
[str
,Any
]]) – The configuration for aCategoryFilter
.filter_id (
str
) – An identifier that uniquely identifies a filter within a dashboard, analysis, or template.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.
- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below 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_property = quicksight.CfnDashboard.CategoryFilterProperty( column=quicksight.CfnDashboard.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), configuration=quicksight.CfnDashboard.CategoryFilterConfigurationProperty( custom_filter_configuration=quicksight.CfnDashboard.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.CfnDashboard.CustomFilterListConfigurationProperty( match_operator="matchOperator", null_option="nullOption", # the properties below are optional category_values=["categoryValues"], select_all_options="selectAllOptions" ), filter_list_configuration=quicksight.CfnDashboard.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.CfnDashboard.DefaultFilterControlConfigurationProperty( control_options=quicksight.CfnDashboard.DefaultFilterControlOptionsProperty( default_date_time_picker_options=quicksight.CfnDashboard.DefaultDateTimePickerControlOptionsProperty( commit_mode="commitMode", display_options=quicksight.CfnDashboard.DateTimePickerControlDisplayOptionsProperty( date_time_format="dateTimeFormat", info_icon_label_options=quicksight.CfnDashboard.SheetControlInfoIconLabelOptionsProperty( info_icon_text="infoIconText", visibility="visibility" ), title_options=quicksight.CfnDashboard.LabelOptionsProperty( custom_label="customLabel", font_configuration=quicksight.CfnDashboard.FontConfigurationProperty( font_color="fontColor", font_decoration="fontDecoration", font_size=quicksight.CfnDashboard.FontSizeProperty( relative="relative" ), font_style="fontStyle", font_weight=quicksight.CfnDashboard.FontWeightProperty( name="name" ) ), visibility="visibility" ) ), type="type" ), default_dropdown_options=quicksight.CfnDashboard.DefaultFilterDropDownControlOptionsProperty( commit_mode="commitMode", display_options=quicksight.CfnDashboard.DropDownControlDisplayOptionsProperty( info_icon_label_options=quicksight.CfnDashboard.SheetControlInfoIconLabelOptionsProperty( info_icon_text="infoIconText", visibility="visibility" ), select_all_options=quicksight.CfnDashboard.ListControlSelectAllOptionsProperty( visibility="visibility" ), title_options=quicksight.CfnDashboard.LabelOptionsProperty( custom_label="customLabel", font_configuration=quicksight.CfnDashboard.FontConfigurationProperty( font_color="fontColor", font_decoration="fontDecoration", font_size=quicksight.CfnDashboard.FontSizeProperty( relative="relative" ), font_style="fontStyle", font_weight=quicksight.CfnDashboard.FontWeightProperty( name="name" ) ), visibility="visibility" ) ), selectable_values=quicksight.CfnDashboard.FilterSelectableValuesProperty( values=["values"] ), type="type" ), default_list_options=quicksight.CfnDashboard.DefaultFilterListControlOptionsProperty( display_options=quicksight.CfnDashboard.ListControlDisplayOptionsProperty( info_icon_label_options=quicksight.CfnDashboard.SheetControlInfoIconLabelOptionsProperty( info_icon_text="infoIconText", visibility="visibility" ), search_options=quicksight.CfnDashboard.ListControlSearchOptionsProperty( visibility="visibility" ), select_all_options=quicksight.CfnDashboard.ListControlSelectAllOptionsProperty( visibility="visibility" ), title_options=quicksight.CfnDashboard.LabelOptionsProperty( custom_label="customLabel", font_configuration=quicksight.CfnDashboard.FontConfigurationProperty( font_color="fontColor", font_decoration="fontDecoration", font_size=quicksight.CfnDashboard.FontSizeProperty( relative="relative" ), font_style="fontStyle", font_weight=quicksight.CfnDashboard.FontWeightProperty( name="name" ) ), visibility="visibility" ) ), selectable_values=quicksight.CfnDashboard.FilterSelectableValuesProperty( values=["values"] ), type="type" ), default_relative_date_time_options=quicksight.CfnDashboard.DefaultRelativeDateTimeControlOptionsProperty( commit_mode="commitMode", display_options=quicksight.CfnDashboard.RelativeDateTimeControlDisplayOptionsProperty( date_time_format="dateTimeFormat", info_icon_label_options=quicksight.CfnDashboard.SheetControlInfoIconLabelOptionsProperty( info_icon_text="infoIconText", visibility="visibility" ), title_options=quicksight.CfnDashboard.LabelOptionsProperty( custom_label="customLabel", font_configuration=quicksight.CfnDashboard.FontConfigurationProperty( font_color="fontColor", font_decoration="fontDecoration", font_size=quicksight.CfnDashboard.FontSizeProperty( relative="relative" ), font_style="fontStyle", font_weight=quicksight.CfnDashboard.FontWeightProperty( name="name" ) ), visibility="visibility" ) ) ), default_slider_options=quicksight.CfnDashboard.DefaultSliderControlOptionsProperty( maximum_value=123, minimum_value=123, step_size=123, # the properties below are optional display_options=quicksight.CfnDashboard.SliderControlDisplayOptionsProperty( info_icon_label_options=quicksight.CfnDashboard.SheetControlInfoIconLabelOptionsProperty( info_icon_text="infoIconText", visibility="visibility" ), title_options=quicksight.CfnDashboard.LabelOptionsProperty( custom_label="customLabel", font_configuration=quicksight.CfnDashboard.FontConfigurationProperty( font_color="fontColor", font_decoration="fontDecoration", font_size=quicksight.CfnDashboard.FontSizeProperty( relative="relative" ), font_style="fontStyle", font_weight=quicksight.CfnDashboard.FontWeightProperty( name="name" ) ), visibility="visibility" ) ), type="type" ), default_text_area_options=quicksight.CfnDashboard.DefaultTextAreaControlOptionsProperty( delimiter="delimiter", display_options=quicksight.CfnDashboard.TextAreaControlDisplayOptionsProperty( info_icon_label_options=quicksight.CfnDashboard.SheetControlInfoIconLabelOptionsProperty( info_icon_text="infoIconText", visibility="visibility" ), placeholder_options=quicksight.CfnDashboard.TextControlPlaceholderOptionsProperty( visibility="visibility" ), title_options=quicksight.CfnDashboard.LabelOptionsProperty( custom_label="customLabel", font_configuration=quicksight.CfnDashboard.FontConfigurationProperty( font_color="fontColor", font_decoration="fontDecoration", font_size=quicksight.CfnDashboard.FontSizeProperty( relative="relative" ), font_style="fontStyle", font_weight=quicksight.CfnDashboard.FontWeightProperty( name="name" ) ), visibility="visibility" ) ) ), default_text_field_options=quicksight.CfnDashboard.DefaultTextFieldControlOptionsProperty( display_options=quicksight.CfnDashboard.TextFieldControlDisplayOptionsProperty( info_icon_label_options=quicksight.CfnDashboard.SheetControlInfoIconLabelOptionsProperty( info_icon_text="infoIconText", visibility="visibility" ), placeholder_options=quicksight.CfnDashboard.TextControlPlaceholderOptionsProperty( visibility="visibility" ), title_options=quicksight.CfnDashboard.LabelOptionsProperty( custom_label="customLabel", font_configuration=quicksight.CfnDashboard.FontConfigurationProperty( font_color="fontColor", font_decoration="fontDecoration", font_size=quicksight.CfnDashboard.FontSizeProperty( relative="relative" ), font_style="fontStyle", font_weight=quicksight.CfnDashboard.FontWeightProperty( name="name" ) ), visibility="visibility" ) ) ) ), title="title" ) )
Attributes
- column
The column that the filter is applied to.
- configuration
The configuration for a
CategoryFilter
.
- default_filter_control_configuration
The default configurations for the associated controls.
This applies only for filters that are scoped to multiple sheets.
- filter_id
An identifier that uniquely identifies a filter within a dashboard, analysis, or template.
CategoryInnerFilterProperty
- class CfnDashboard.CategoryInnerFilterProperty(*, column, configuration, default_filter_control_configuration=None)
Bases:
object
A
CategoryInnerFilter
filters text values for theNestedFilter
.- Parameters:
column (
Union
[IResolvable
,ColumnIdentifierProperty
,Dict
[str
,Any
]]) –configuration (
Union
[IResolvable
,CategoryFilterConfigurationProperty
,Dict
[str
,Any
]]) –default_filter_control_configuration (
Union
[IResolvable
,DefaultFilterControlConfigurationProperty
,Dict
[str
,Any
],None
]) –
- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below 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_inner_filter_property = quicksight.CfnDashboard.CategoryInnerFilterProperty( column=quicksight.CfnDashboard.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), configuration=quicksight.CfnDashboard.CategoryFilterConfigurationProperty( custom_filter_configuration=quicksight.CfnDashboard.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.CfnDashboard.CustomFilterListConfigurationProperty( match_operator="matchOperator", null_option="nullOption", # the properties below are optional category_values=["categoryValues"], select_all_options="selectAllOptions" ), filter_list_configuration=quicksight.CfnDashboard.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.CfnDashboard.DefaultFilterControlConfigurationProperty( control_options=quicksight.CfnDashboard.DefaultFilterControlOptionsProperty( default_date_time_picker_options=quicksight.CfnDashboard.DefaultDateTimePickerControlOptionsProperty( commit_mode="commitMode", display_options=quicksight.CfnDashboard.DateTimePickerControlDisplayOptionsProperty( date_time_format="dateTimeFormat", info_icon_label_options=quicksight.CfnDashboard.SheetControlInfoIconLabelOptionsProperty( info_icon_text="infoIconText", visibility="visibility" ), title_options=quicksight.CfnDashboard.LabelOptionsProperty( custom_label="customLabel", font_configuration=quicksight.CfnDashboard.FontConfigurationProperty( font_color="fontColor", font_decoration="fontDecoration", font_size=quicksight.CfnDashboard.FontSizeProperty( relative="relative" ), font_style="fontStyle", font_weight=quicksight.CfnDashboard.FontWeightProperty( name="name" ) ), visibility="visibility" ) ), type="type" ), default_dropdown_options=quicksight.CfnDashboard.DefaultFilterDropDownControlOptionsProperty( commit_mode="commitMode", display_options=quicksight.CfnDashboard.DropDownControlDisplayOptionsProperty( info_icon_label_options=quicksight.CfnDashboard.SheetControlInfoIconLabelOptionsProperty( info_icon_text="infoIconText", visibility="visibility" ), select_all_options=quicksight.CfnDashboard.ListControlSelectAllOptionsProperty( visibility="visibility" ), title_options=quicksight.CfnDashboard.LabelOptionsProperty( custom_label="customLabel", font_configuration=quicksight.CfnDashboard.FontConfigurationProperty( font_color="fontColor", font_decoration="fontDecoration", font_size=quicksight.CfnDashboard.FontSizeProperty( relative="relative" ), font_style="fontStyle", font_weight=quicksight.CfnDashboard.FontWeightProperty( name="name" ) ), visibility="visibility" ) ), selectable_values=quicksight.CfnDashboard.FilterSelectableValuesProperty( values=["values"] ), type="type" ), default_list_options=quicksight.CfnDashboard.DefaultFilterListControlOptionsProperty( display_options=quicksight.CfnDashboard.ListControlDisplayOptionsProperty( info_icon_label_options=quicksight.CfnDashboard.SheetControlInfoIconLabelOptionsProperty( info_icon_text="infoIconText", visibility="visibility" ), search_options=quicksight.CfnDashboard.ListControlSearchOptionsProperty( visibility="visibility" ), select_all_options=quicksight.CfnDashboard.ListControlSelectAllOptionsProperty( visibility="visibility" ), title_options=quicksight.CfnDashboard.LabelOptionsProperty( custom_label="customLabel", font_configuration=quicksight.CfnDashboard.FontConfigurationProperty( font_color="fontColor", font_decoration="fontDecoration", font_size=quicksight.CfnDashboard.FontSizeProperty( relative="relative" ), font_style="fontStyle", font_weight=quicksight.CfnDashboard.FontWeightProperty( name="name" ) ), visibility="visibility" ) ), selectable_values=quicksight.CfnDashboard.FilterSelectableValuesProperty( values=["values"] ), type="type" ), default_relative_date_time_options=quicksight.CfnDashboard.DefaultRelativeDateTimeControlOptionsProperty( commit_mode="commitMode", display_options=quicksight.CfnDashboard.RelativeDateTimeControlDisplayOptionsProperty( date_time_format="dateTimeFormat", info_icon_label_options=quicksight.CfnDashboard.SheetControlInfoIconLabelOptionsProperty( info_icon_text="infoIconText", visibility="visibility" ), title_options=quicksight.CfnDashboard.LabelOptionsProperty( custom_label="customLabel", font_configuration=quicksight.CfnDashboard.FontConfigurationProperty( font_color="fontColor", font_decoration="fontDecoration", font_size=quicksight.CfnDashboard.FontSizeProperty( relative="relative" ), font_style="fontStyle", font_weight=quicksight.CfnDashboard.FontWeightProperty( name="name" ) ), visibility="visibility" ) ) ), default_slider_options=quicksight.CfnDashboard.DefaultSliderControlOptionsProperty( maximum_value=123, minimum_value=123, step_size=123, # the properties below are optional display_options=quicksight.CfnDashboard.SliderControlDisplayOptionsProperty( info_icon_label_options=quicksight.CfnDashboard.SheetControlInfoIconLabelOptionsProperty( info_icon_text="infoIconText", visibility="visibility" ), title_options=quicksight.CfnDashboard.LabelOptionsProperty( custom_label="customLabel", font_configuration=quicksight.CfnDashboard.FontConfigurationProperty( font_color="fontColor", font_decoration="fontDecoration", font_size=quicksight.CfnDashboard.FontSizeProperty( relative="relative" ), font_style="fontStyle", font_weight=quicksight.CfnDashboard.FontWeightProperty( name="name" ) ), visibility="visibility" ) ), type="type" ), default_text_area_options=quicksight.CfnDashboard.DefaultTextAreaControlOptionsProperty( delimiter="delimiter", display_options=quicksight.CfnDashboard.TextAreaControlDisplayOptionsProperty( info_icon_label_options=quicksight.CfnDashboard.SheetControlInfoIconLabelOptionsProperty( info_icon_text="infoIconText", visibility="visibility" ), placeholder_options=quicksight.CfnDashboard.TextControlPlaceholderOptionsProperty( visibility="visibility" ), title_options=quicksight.CfnDashboard.LabelOptionsProperty( custom_label="customLabel", font_configuration=quicksight.CfnDashboard.FontConfigurationProperty( font_color="fontColor", font_decoration="fontDecoration", font_size=quicksight.CfnDashboard.FontSizeProperty( relative="relative" ), font_style="fontStyle", font_weight=quicksight.CfnDashboard.FontWeightProperty( name="name" ) ), visibility="visibility" ) ) ), default_text_field_options=quicksight.CfnDashboard.DefaultTextFieldControlOptionsProperty( display_options=quicksight.CfnDashboard.TextFieldControlDisplayOptionsProperty( info_icon_label_options=quicksight.CfnDashboard.SheetControlInfoIconLabelOptionsProperty( info_icon_text="infoIconText", visibility="visibility" ), placeholder_options=quicksight.CfnDashboard.TextControlPlaceholderOptionsProperty( visibility="visibility" ), title_options=quicksight.CfnDashboard.LabelOptionsProperty( custom_label="customLabel", font_configuration=quicksight.CfnDashboard.FontConfigurationProperty( font_color="fontColor", font_decoration="fontDecoration", font_size=quicksight.CfnDashboard.FontSizeProperty( relative="relative" ), font_style="fontStyle", font_weight=quicksight.CfnDashboard.FontWeightProperty( name="name" ) ), visibility="visibility" ) ) ) ), title="title" ) )
Attributes
- column
-
- Type:
see
- configuration
-
- Type:
see
ChartAxisLabelOptionsProperty
- class CfnDashboard.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:
- ExampleMetadata:
fixture=_generated
Example:
# The code below 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.CfnDashboard.ChartAxisLabelOptionsProperty( axis_label_options=[quicksight.CfnDashboard.AxisLabelOptionsProperty( apply_to=quicksight.CfnDashboard.AxisLabelReferenceOptionsProperty( column=quicksight.CfnDashboard.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), field_id="fieldId" ), custom_label="customLabel", font_configuration=quicksight.CfnDashboard.FontConfigurationProperty( font_color="fontColor", font_decoration="fontDecoration", font_size=quicksight.CfnDashboard.FontSizeProperty( relative="relative" ), font_style="fontStyle", font_weight=quicksight.CfnDashboard.FontWeightProperty( name="name" ) ) )], sort_icon_visibility="sortIconVisibility", visibility="visibility" )
Attributes
- axis_label_options
The label options for a chart axis.
- sort_icon_visibility
The visibility configuration of the sort icon on a chart’s axis label.
- visibility
.
VISIBLE
: Shows the axis.HIDDEN
: Hides the axis.
- See:
- Type:
The visibility of an axis label on a chart. Choose one of the following options
ClusterMarkerConfigurationProperty
- class CfnDashboard.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:
- ExampleMetadata:
fixture=_generated
Example:
# The code below 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.CfnDashboard.ClusterMarkerConfigurationProperty( cluster_marker=quicksight.CfnDashboard.ClusterMarkerProperty( simple_cluster_marker=quicksight.CfnDashboard.SimpleClusterMarkerProperty( color="color" ) ) )
Attributes
- cluster_marker
The cluster marker that is a part of the cluster marker configuration.
ClusterMarkerProperty
- class CfnDashboard.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:
- ExampleMetadata:
fixture=_generated
Example:
# The code below 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.CfnDashboard.ClusterMarkerProperty( simple_cluster_marker=quicksight.CfnDashboard.SimpleClusterMarkerProperty( color="color" ) )
Attributes
- simple_cluster_marker
The simple cluster marker of the cluster marker.
ColorScaleProperty
- class CfnDashboard.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:
- ExampleMetadata:
fixture=_generated
Example:
# The code below 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.CfnDashboard.ColorScaleProperty( color_fill_type="colorFillType", colors=[quicksight.CfnDashboard.DataColorProperty( color="color", data_value=123 )], # the properties below are optional null_value_color=quicksight.CfnDashboard.DataColorProperty( color="color", data_value=123 ) )
Attributes
- color_fill_type
Determines the color fill type.
- colors
Determines the list of colors that are applied to the visual.
- null_value_color
Determines the color that is applied to null values.
ColorsConfigurationProperty
- class CfnDashboard.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:
- ExampleMetadata:
fixture=_generated
Example:
# The code below 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.CfnDashboard.ColorsConfigurationProperty( custom_colors=[quicksight.CfnDashboard.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.
ColumnConfigurationProperty
- class CfnDashboard.ColumnConfigurationProperty(*, column, colors_configuration=None, format_configuration=None, role=None)
Bases:
object
The general configuration of a column.
- Parameters:
column (
Union
[IResolvable
,ColumnIdentifierProperty
,Dict
[str
,Any
]]) – The column.colors_configuration (
Union
[IResolvable
,ColorsConfigurationProperty
,Dict
[str
,Any
],None
]) – The color configurations of the column.format_configuration (
Union
[IResolvable
,FormatConfigurationProperty
,Dict
[str
,Any
],None
]) – The format configuration of a column.role (
Optional
[str
]) – The role of the column.
- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below 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.CfnDashboard.ColumnConfigurationProperty( column=quicksight.CfnDashboard.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), # the properties below are optional colors_configuration=quicksight.CfnDashboard.ColorsConfigurationProperty( custom_colors=[quicksight.CfnDashboard.CustomColorProperty( color="color", # the properties below are optional field_value="fieldValue", special_value="specialValue" )] ), format_configuration=quicksight.CfnDashboard.FormatConfigurationProperty( date_time_format_configuration=quicksight.CfnDashboard.DateTimeFormatConfigurationProperty( date_time_format="dateTimeFormat", null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), numeric_format_configuration=quicksight.CfnDashboard.NumericFormatConfigurationProperty( currency_display_format_configuration=quicksight.CfnDashboard.CurrencyDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix", symbol="symbol" ), number_display_format_configuration=quicksight.CfnDashboard.NumberDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ), percentage_display_format_configuration=quicksight.CfnDashboard.PercentageDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ) ) ), number_format_configuration=quicksight.CfnDashboard.NumberFormatConfigurationProperty( format_configuration=quicksight.CfnDashboard.NumericFormatConfigurationProperty( currency_display_format_configuration=quicksight.CfnDashboard.CurrencyDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix", symbol="symbol" ), number_display_format_configuration=quicksight.CfnDashboard.NumberDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ), percentage_display_format_configuration=quicksight.CfnDashboard.PercentageDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ) ) ), string_format_configuration=quicksight.CfnDashboard.StringFormatConfigurationProperty( null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), numeric_format_configuration=quicksight.CfnDashboard.NumericFormatConfigurationProperty( currency_display_format_configuration=quicksight.CfnDashboard.CurrencyDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix", symbol="symbol" ), number_display_format_configuration=quicksight.CfnDashboard.NumberDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ), percentage_display_format_configuration=quicksight.CfnDashboard.PercentageDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ) ) ) ), role="role" )
Attributes
- colors_configuration
The color configurations of the column.
- column
The column.
- format_configuration
The format configuration of a column.
ColumnHierarchyProperty
- class CfnDashboard.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 anyDateTime
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:
- ExampleMetadata:
fixture=_generated
Example:
# The code below 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.CfnDashboard.ColumnHierarchyProperty( date_time_hierarchy=quicksight.CfnDashboard.DateTimeHierarchyProperty( hierarchy_id="hierarchyId", # the properties below are optional drill_down_filters=[quicksight.CfnDashboard.DrillDownFilterProperty( category_filter=quicksight.CfnDashboard.CategoryDrillDownFilterProperty( category_values=["categoryValues"], column=quicksight.CfnDashboard.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ) ), numeric_equality_filter=quicksight.CfnDashboard.NumericEqualityDrillDownFilterProperty( column=quicksight.CfnDashboard.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), value=123 ), time_range_filter=quicksight.CfnDashboard.TimeRangeDrillDownFilterProperty( column=quicksight.CfnDashboard.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), range_maximum="rangeMaximum", range_minimum="rangeMinimum", time_granularity="timeGranularity" ) )] ), explicit_hierarchy=quicksight.CfnDashboard.ExplicitHierarchyProperty( columns=[quicksight.CfnDashboard.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" )], hierarchy_id="hierarchyId", # the properties below are optional drill_down_filters=[quicksight.CfnDashboard.DrillDownFilterProperty( category_filter=quicksight.CfnDashboard.CategoryDrillDownFilterProperty( category_values=["categoryValues"], column=quicksight.CfnDashboard.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ) ), numeric_equality_filter=quicksight.CfnDashboard.NumericEqualityDrillDownFilterProperty( column=quicksight.CfnDashboard.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), value=123 ), time_range_filter=quicksight.CfnDashboard.TimeRangeDrillDownFilterProperty( column=quicksight.CfnDashboard.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), range_maximum="rangeMaximum", range_minimum="rangeMinimum", time_granularity="timeGranularity" ) )] ), predefined_hierarchy=quicksight.CfnDashboard.PredefinedHierarchyProperty( columns=[quicksight.CfnDashboard.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" )], hierarchy_id="hierarchyId", # the properties below are optional drill_down_filters=[quicksight.CfnDashboard.DrillDownFilterProperty( category_filter=quicksight.CfnDashboard.CategoryDrillDownFilterProperty( category_values=["categoryValues"], column=quicksight.CfnDashboard.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ) ), numeric_equality_filter=quicksight.CfnDashboard.NumericEqualityDrillDownFilterProperty( column=quicksight.CfnDashboard.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), value=123 ), time_range_filter=quicksight.CfnDashboard.TimeRangeDrillDownFilterProperty( column=quicksight.CfnDashboard.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.
- 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.
- 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.
ColumnIdentifierProperty
- class CfnDashboard.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:
- ExampleMetadata:
fixture=_generated
Example:
# The code below 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.CfnDashboard.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" )
Attributes
- column_name
The name of the column.
- data_set_identifier
The data set that the column belongs to.
ColumnSortProperty
- class CfnDashboard.ColumnSortProperty(*, direction, sort_by, aggregation_function=None)
Bases:
object
The sort configuration for a column that is not used in a field well.
- Parameters:
direction (
str
) – The sort direction.sort_by (
Union
[IResolvable
,ColumnIdentifierProperty
,Dict
[str
,Any
]]) –aggregation_function (
Union
[IResolvable
,AggregationFunctionProperty
,Dict
[str
,Any
],None
]) – The aggregation function that is defined in the column sort.
- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below 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.CfnDashboard.ColumnSortProperty( direction="direction", sort_by=quicksight.CfnDashboard.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), # the properties below are optional aggregation_function=quicksight.CfnDashboard.AggregationFunctionProperty( attribute_aggregation_function=quicksight.CfnDashboard.AttributeAggregationFunctionProperty( simple_attribute_aggregation="simpleAttributeAggregation", value_for_multiple_values="valueForMultipleValues" ), categorical_aggregation_function="categoricalAggregationFunction", date_aggregation_function="dateAggregationFunction", numerical_aggregation_function=quicksight.CfnDashboard.NumericalAggregationFunctionProperty( percentile_aggregation=quicksight.CfnDashboard.PercentileAggregationProperty( percentile_value=123 ), simple_numerical_aggregation="simpleNumericalAggregation" ) ) )
Attributes
- aggregation_function
The aggregation function that is defined in the column sort.
- direction
The sort direction.
ColumnTooltipItemProperty
- class CfnDashboard.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:
- ExampleMetadata:
fixture=_generated
Example:
# The code below 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.CfnDashboard.ColumnTooltipItemProperty( column=quicksight.CfnDashboard.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), # the properties below are optional aggregation=quicksight.CfnDashboard.AggregationFunctionProperty( attribute_aggregation_function=quicksight.CfnDashboard.AttributeAggregationFunctionProperty( simple_attribute_aggregation="simpleAttributeAggregation", value_for_multiple_values="valueForMultipleValues" ), categorical_aggregation_function="categoricalAggregationFunction", date_aggregation_function="dateAggregationFunction", numerical_aggregation_function=quicksight.CfnDashboard.NumericalAggregationFunctionProperty( percentile_aggregation=quicksight.CfnDashboard.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.
- column
The target column of the tooltip item.
- label
The label of the tooltip item.
- tooltip_target
Determines the target of the column tooltip item in a combo chart visual.
- visibility
The visibility of the tooltip item.
ComboChartAggregatedFieldWellsProperty
- class CfnDashboard.ComboChartAggregatedFieldWellsProperty(*, bar_values=None, category=None, colors=None, line_values=None)
Bases:
object
The aggregated field wells of a combo chart.
- Parameters:
bar_values (
Union
[IResolvable
,Sequence
[Union
[IResolvable
,MeasureFieldProperty
,Dict
[str
,Any
]]],None
]) – The aggregatedBarValues
field well of a combo chart.category (
Union
[IResolvable
,Sequence
[Union
[IResolvable
,DimensionFieldProperty
,Dict
[str
,Any
]]],None
]) – The aggregated category field wells of a combo chart.colors (
Union
[IResolvable
,Sequence
[Union
[IResolvable
,DimensionFieldProperty
,Dict
[str
,Any
]]],None
]) – The aggregated colors field well of a combo chart.line_values (
Union
[IResolvable
,Sequence
[Union
[IResolvable
,MeasureFieldProperty
,Dict
[str
,Any
]]],None
]) – The aggregatedLineValues
field well of a combo chart.
- See:
- ExampleMetadata:
fixture=_generated
Example:
.. rubric:: Attributes
- bar_values
The aggregated
BarValues
field well of a combo chart.
- category
The aggregated category field wells of a combo chart.
- colors
The aggregated colors field well of a combo chart.
- line_values
The aggregated
LineValues
field well of a combo chart.
ComboChartConfigurationProperty
- class CfnDashboard.ComboChartConfigurationProperty(*, bar_data_labels=None, bars_arrangement=None, category_axis=None, category_label_options=None, color_label_options=None, field_wells=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.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 aComboChartVisual
.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:
- 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.
- 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:
- 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.
- category_label_options
The label options (label text, label visibility, and sort icon visibility) of a combo chart category (group/color) field well.
- color_label_options
The label options (label text, label visibility, and sort icon visibility) of a combo chart’s color field well.
- field_wells
The field wells of the visual.
- legend
The legend display setup of the visual.
- line_data_labels
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
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
The label options (label text, label visibility, and sort icon visibility) of a combo chart’s primary y-axis (bar) field well.
- reference_lines
The reference line setup of the visual.
- 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.
- 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.
- single_axis_options
-
- Type:
see
- sort_configuration
The sort configuration of a
ComboChartVisual
.
- tooltip
The legend display setup of the visual.
- visual_palette
The palette (chart color) display setup of the visual.
ComboChartFieldWellsProperty
- class CfnDashboard.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:
- 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.
ComboChartSortConfigurationProperty
- class CfnDashboard.ComboChartSortConfigurationProperty(*, category_items_limit=None, category_sort=None, color_items_limit=None, color_sort=None)
Bases:
object
The sort configuration of a
ComboChartVisual
.- Parameters:
category_items_limit (
Union
[IResolvable
,ItemsLimitConfigurationProperty
,Dict
[str
,Any
],None
]) – The item limit configuration for the category field well of a combo chart.category_sort (
Union
[IResolvable
,Sequence
[Union
[IResolvable
,FieldSortOptionsProperty
,Dict
[str
,Any
]]],None
]) – The sort configuration of the category field well in a combo chart.color_items_limit (
Union
[IResolvable
,ItemsLimitConfigurationProperty
,Dict
[str
,Any
],None
]) – The item limit configuration of the color field well in a combo chart.color_sort (
Union
[IResolvable
,Sequence
[Union
[IResolvable
,FieldSortOptionsProperty
,Dict
[str
,Any
]]],None
]) – The sort configuration of the color field well in a combo chart.
- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below 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.CfnDashboard.ComboChartSortConfigurationProperty( category_items_limit=quicksight.CfnDashboard.ItemsLimitConfigurationProperty( items_limit=123, other_categories="otherCategories" ), category_sort=[quicksight.CfnDashboard.FieldSortOptionsProperty( column_sort=quicksight.CfnDashboard.ColumnSortProperty( direction="direction", sort_by=quicksight.CfnDashboard.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), # the properties below are optional aggregation_function=quicksight.CfnDashboard.AggregationFunctionProperty( attribute_aggregation_function=quicksight.CfnDashboard.AttributeAggregationFunctionProperty( simple_attribute_aggregation="simpleAttributeAggregation", value_for_multiple_values="valueForMultipleValues" ), categorical_aggregation_function="categoricalAggregationFunction", date_aggregation_function="dateAggregationFunction", numerical_aggregation_function=quicksight.CfnDashboard.NumericalAggregationFunctionProperty( percentile_aggregation=quicksight.CfnDashboard.PercentileAggregationProperty( percentile_value=123 ), simple_numerical_aggregation="simpleNumericalAggregation" ) ) ), field_sort=quicksight.CfnDashboard.FieldSortProperty( direction="direction", field_id="fieldId" ) )], color_items_limit=quicksight.CfnDashboard.ItemsLimitConfigurationProperty( items_limit=123, other_categories="otherCategories" ), color_sort=[quicksight.CfnDashboard.FieldSortOptionsProperty( column_sort=quicksight.CfnDashboard.ColumnSortProperty( direction="direction", sort_by=quicksight.CfnDashboard.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), # the properties below are optional aggregation_function=quicksight.CfnDashboard.AggregationFunctionProperty( attribute_aggregation_function=quicksight.CfnDashboard.AttributeAggregationFunctionProperty( simple_attribute_aggregation="simpleAttributeAggregation", value_for_multiple_values="valueForMultipleValues" ), categorical_aggregation_function="categoricalAggregationFunction", date_aggregation_function="dateAggregationFunction", numerical_aggregation_function=quicksight.CfnDashboard.NumericalAggregationFunctionProperty( percentile_aggregation=quicksight.CfnDashboard.PercentileAggregationProperty( percentile_value=123 ), simple_numerical_aggregation="simpleNumericalAggregation" ) ) ), field_sort=quicksight.CfnDashboard.FieldSortProperty( direction="direction", field_id="fieldId" ) )] )
Attributes
- category_items_limit
The item limit configuration for the category field well of a combo chart.
- category_sort
The sort configuration of the category field well in a combo chart.
- color_items_limit
The item limit configuration of the color field well in a combo chart.
- color_sort
The sort configuration of the color field well in a combo chart.
ComboChartVisualProperty
- class CfnDashboard.ComboChartVisualProperty(*, visual_id, actions=None, chart_configuration=None, column_hierarchies=None, subtitle=None, title=None)
Bases:
object
A combo chart.
The
ComboChartVisual
includes stacked bar combo charts and clustered bar combo chartsFor more information, see Using combo charts 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
,ComboChartConfigurationProperty
,Dict
[str
,Any
],None
]) – The configuration settings of the visual.column_hierarchies (
Union
[IResolvable
,Sequence
[Union
[IResolvable
,ColumnHierarchyProperty
,Dict
[str
,Any
]]],None
]) – The column hierarchy that is used during drill-downs and drill-ups.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.
- See:
- ExampleMetadata:
fixture=_generated
Example:
.. rubric:: Attributes
- actions
The list of custom actions that are configured for a visual.
- chart_configuration
The configuration settings of the visual.
- column_hierarchies
The column hierarchy that is used during drill-downs and drill-ups.
- subtitle
The subtitle that is displayed on the visual.
- title
The title that is displayed on the visual.
- 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.
ComparisonConfigurationProperty
- class CfnDashboard.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:
- ExampleMetadata:
fixture=_generated
Example:
# The code below 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.CfnDashboard.ComparisonConfigurationProperty( comparison_format=quicksight.CfnDashboard.ComparisonFormatConfigurationProperty( number_display_format_configuration=quicksight.CfnDashboard.NumberDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ), percentage_display_format_configuration=quicksight.CfnDashboard.PercentageDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ) ), comparison_method="comparisonMethod" )
Attributes
- comparison_format
The format of the comparison.
- comparison_method
.
DIFFERENCE
PERCENT_DIFFERENCE
PERCENT
- See:
- Type:
The method of the comparison. Choose from the following options
ComparisonFormatConfigurationProperty
- class CfnDashboard.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:
number_display_format_configuration (
Union
[IResolvable
,NumberDisplayFormatConfigurationProperty
,Dict
[str
,Any
],None
]) – The number display format.percentage_display_format_configuration (
Union
[IResolvable
,PercentageDisplayFormatConfigurationProperty
,Dict
[str
,Any
],None
]) – The percentage display format.
- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below 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.CfnDashboard.ComparisonFormatConfigurationProperty( number_display_format_configuration=quicksight.CfnDashboard.NumberDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ), percentage_display_format_configuration=quicksight.CfnDashboard.PercentageDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ) )
Attributes
- number_display_format_configuration
The number display format.
- percentage_display_format_configuration
The percentage display format.
ComputationProperty
- class CfnDashboard.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:
forecast (
Union
[IResolvable
,ForecastComputationProperty
,Dict
[str
,Any
],None
]) – The forecast computation configuration.growth_rate (
Union
[IResolvable
,GrowthRateComputationProperty
,Dict
[str
,Any
],None
]) – The growth rate computation configuration.maximum_minimum (
Union
[IResolvable
,MaximumMinimumComputationProperty
,Dict
[str
,Any
],None
]) – The maximum and minimum computation configuration.metric_comparison (
Union
[IResolvable
,MetricComparisonComputationProperty
,Dict
[str
,Any
],None
]) – The metric comparison computation configuration.period_over_period (
Union
[IResolvable
,PeriodOverPeriodComputationProperty
,Dict
[str
,Any
],None
]) – The period over period computation configuration.period_to_date (
Union
[IResolvable
,PeriodToDateComputationProperty
,Dict
[str
,Any
],None
]) – The period toDataSetIdentifier
computation configuration.top_bottom_movers (
Union
[IResolvable
,TopBottomMoversComputationProperty
,Dict
[str
,Any
],None
]) – The top movers and bottom movers computation configuration.top_bottom_ranked (
Union
[IResolvable
,TopBottomRankedComputationProperty
,Dict
[str
,Any
],None
]) – The top ranked and bottom ranked computation configuration.total_aggregation (
Union
[IResolvable
,TotalAggregationComputationProperty
,Dict
[str
,Any
],None
]) – The total aggregation computation configuration.unique_values (
Union
[IResolvable
,UniqueValuesComputationProperty
,Dict
[str
,Any
],None
]) – The unique values computation configuration.
- See:
- ExampleMetadata:
fixture=_generated
Example:
.. rubric:: Attributes
- forecast
The forecast computation configuration.
- growth_rate
The growth rate computation configuration.
- maximum_minimum
The maximum and minimum computation configuration.
- metric_comparison
The metric comparison computation configuration.
- period_over_period
The period over period computation configuration.
- period_to_date
The period to
DataSetIdentifier
computation configuration.
- top_bottom_movers
The top movers and bottom movers computation configuration.
- top_bottom_ranked
The top ranked and bottom ranked computation configuration.
- total_aggregation
The total aggregation computation configuration.
- unique_values
The unique values computation configuration.
ConditionalFormattingColorProperty
- class CfnDashboard.ConditionalFormattingColorProperty(*, gradient=None, solid=None)
Bases:
object
The formatting configuration for the color.
- Parameters:
gradient (
Union
[IResolvable
,ConditionalFormattingGradientColorProperty
,Dict
[str
,Any
],None
]) – Formatting configuration for gradient color.solid (
Union
[IResolvable
,ConditionalFormattingSolidColorProperty
,Dict
[str
,Any
],None
]) – Formatting configuration for solid color.
- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below 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.CfnDashboard.ConditionalFormattingColorProperty( gradient=quicksight.CfnDashboard.ConditionalFormattingGradientColorProperty( color=quicksight.CfnDashboard.GradientColorProperty( stops=[quicksight.CfnDashboard.GradientStopProperty( gradient_offset=123, # the properties below are optional color="color", data_value=123 )] ), expression="expression" ), solid=quicksight.CfnDashboard.ConditionalFormattingSolidColorProperty( expression="expression", # the properties below are optional color="color" ) )
Attributes
- gradient
Formatting configuration for gradient color.
- solid
Formatting configuration for solid color.
ConditionalFormattingCustomIconConditionProperty
- class CfnDashboard.ConditionalFormattingCustomIconConditionProperty(*, expression, icon_options, color=None, display_configuration=None)
Bases:
object
Determines the custom condition for an icon set.
- Parameters:
expression (
str
) – The expression that determines the condition of the icon set.icon_options (
Union
[IResolvable
,ConditionalFormattingCustomIconOptionsProperty
,Dict
[str
,Any
]]) – Custom icon options for an icon set.color (
Optional
[str
]) – Determines the color of the icon.display_configuration (
Union
[IResolvable
,ConditionalFormattingIconDisplayConfigurationProperty
,Dict
[str
,Any
],None
]) – Determines the icon display configuration.
- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below 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.CfnDashboard.ConditionalFormattingCustomIconConditionProperty( expression="expression", icon_options=quicksight.CfnDashboard.ConditionalFormattingCustomIconOptionsProperty( icon="icon", unicode_icon="unicodeIcon" ), # the properties below are optional color="color", display_configuration=quicksight.CfnDashboard.ConditionalFormattingIconDisplayConfigurationProperty( icon_display_option="iconDisplayOption" ) )
Attributes
- color
Determines the color of the icon.
- display_configuration
Determines the icon display configuration.
- expression
The expression that determines the condition of the icon set.
ConditionalFormattingCustomIconOptionsProperty
- class CfnDashboard.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:
- ExampleMetadata:
fixture=_generated
Example:
# The code below 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.CfnDashboard.ConditionalFormattingCustomIconOptionsProperty( icon="icon", unicode_icon="unicodeIcon" )
Attributes
- icon
Determines the type of icon.
ConditionalFormattingGradientColorProperty
- class CfnDashboard.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:
- ExampleMetadata:
fixture=_generated
Example:
# The code below 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.CfnDashboard.ConditionalFormattingGradientColorProperty( color=quicksight.CfnDashboard.GradientColorProperty( stops=[quicksight.CfnDashboard.GradientStopProperty( gradient_offset=123, # the properties below are optional color="color", data_value=123 )] ), expression="expression" )
Attributes
- color
Determines the color.
- expression
The expression that determines the formatting configuration for gradient color.
ConditionalFormattingIconDisplayConfigurationProperty
- class CfnDashboard.ConditionalFormattingIconDisplayConfigurationProperty(*, icon_display_option=None)
Bases:
object
Determines the icon display configuration.
- Parameters:
icon_display_option (
Optional
[str
]) – Determines the icon display configuration.- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below 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.CfnDashboard.ConditionalFormattingIconDisplayConfigurationProperty( icon_display_option="iconDisplayOption" )
Attributes
- icon_display_option
Determines the icon display configuration.
ConditionalFormattingIconProperty
- class CfnDashboard.ConditionalFormattingIconProperty(*, custom_condition=None, icon_set=None)
Bases:
object
The formatting configuration for the icon.
- Parameters:
custom_condition (
Union
[IResolvable
,ConditionalFormattingCustomIconConditionProperty
,Dict
[str
,Any
],None
]) – Determines the custom condition for an icon set.icon_set (
Union
[IResolvable
,ConditionalFormattingIconSetProperty
,Dict
[str
,Any
],None
]) – Formatting configuration for icon set.
- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below 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.CfnDashboard.ConditionalFormattingIconProperty( custom_condition=quicksight.CfnDashboard.ConditionalFormattingCustomIconConditionProperty( expression="expression", icon_options=quicksight.CfnDashboard.ConditionalFormattingCustomIconOptionsProperty( icon="icon", unicode_icon="unicodeIcon" ), # the properties below are optional color="color", display_configuration=quicksight.CfnDashboard.ConditionalFormattingIconDisplayConfigurationProperty( icon_display_option="iconDisplayOption" ) ), icon_set=quicksight.CfnDashboard.ConditionalFormattingIconSetProperty( expression="expression", # the properties below are optional icon_set_type="iconSetType" ) )
Attributes
- custom_condition
Determines the custom condition for an icon set.
- icon_set
Formatting configuration for icon set.
ConditionalFormattingIconSetProperty
- class CfnDashboard.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:
- ExampleMetadata:
fixture=_generated
Example:
# The code below 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.CfnDashboard.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.
ConditionalFormattingSolidColorProperty
- class CfnDashboard.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:
- ExampleMetadata:
fixture=_generated
Example:
# The code below 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.CfnDashboard.ConditionalFormattingSolidColorProperty( expression="expression", # the properties below are optional color="color" )
Attributes
- color
Determines the color.
- expression
The expression that determines the formatting configuration for solid color.
ContributionAnalysisDefaultProperty
- class CfnDashboard.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 ofColumnIdentifiers
.measure_field_id (
str
) – The measure field that is used in the contribution analysis.
- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below 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.CfnDashboard.ContributionAnalysisDefaultProperty( contributor_dimensions=[quicksight.CfnDashboard.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
.
- measure_field_id
The measure field that is used in the contribution analysis.
CurrencyDisplayFormatConfigurationProperty
- class CfnDashboard.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:
- ExampleMetadata:
fixture=_generated
Example:
# The code below 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.CfnDashboard.CurrencyDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix", symbol="symbol" )
Attributes
- decimal_places_configuration
The option that determines the decimal places configuration.
- negative_value_configuration
The options that determine the negative value configuration.
- null_value_format_configuration
The options that determine the null value format configuration.
- number_scale
Determines the number scale value for the currency format.
- prefix
Determines the prefix value of the currency format.
- separator_configuration
The options that determine the numeric separator configuration.
- suffix
Determines the suffix value of the currency format.
- symbol
Determines the symbol for the currency format.
CustomActionFilterOperationProperty
- class CfnDashboard.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:
selected_fields_configuration (
Union
[IResolvable
,FilterOperationSelectedFieldsConfigurationProperty
,Dict
[str
,Any
]]) – The configuration that chooses the fields to be filtered.target_visuals_configuration (
Union
[IResolvable
,FilterOperationTargetVisualsConfigurationProperty
,Dict
[str
,Any
]]) – The configuration that chooses the target visuals to be filtered.
- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below 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.CfnDashboard.CustomActionFilterOperationProperty( selected_fields_configuration=quicksight.CfnDashboard.FilterOperationSelectedFieldsConfigurationProperty( selected_columns=[quicksight.CfnDashboard.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" )], selected_field_options="selectedFieldOptions", selected_fields=["selectedFields"] ), target_visuals_configuration=quicksight.CfnDashboard.FilterOperationTargetVisualsConfigurationProperty( same_sheet_target_visual_configuration=quicksight.CfnDashboard.SameSheetTargetVisualConfigurationProperty( target_visual_options="targetVisualOptions", target_visuals=["targetVisuals"] ) ) )
Attributes
- selected_fields_configuration
The configuration that chooses the fields to be filtered.
- target_visuals_configuration
The configuration that chooses the target visuals to be filtered.
CustomActionSetParametersOperationProperty
- class CfnDashboard.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:
- ExampleMetadata:
fixture=_generated
Example:
# The code below 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.CfnDashboard.CustomActionSetParametersOperationProperty( parameter_value_configurations=[quicksight.CfnDashboard.SetParameterValueConfigurationProperty( destination_parameter_name="destinationParameterName", value=quicksight.CfnDashboard.DestinationParameterValueConfigurationProperty( custom_values_configuration=quicksight.CfnDashboard.CustomValuesConfigurationProperty( custom_values=quicksight.CfnDashboard.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.CfnDashboard.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.
CustomActionURLOperationProperty
- class CfnDashboard.CustomActionURLOperationProperty(*, url_target, url_template)
Bases:
object
The URL operation that opens a link to another webpage.
- Parameters:
url_target (
str
) – The target of theCustomActionURLOperation
. 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 theCustomActionURLOperation
.
- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below 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.CfnDashboard.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.
- url_template
THe URL link of the
CustomActionURLOperation
.
CustomColorProperty
- class CfnDashboard.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:
- ExampleMetadata:
fixture=_generated
Example:
# The code below 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.CfnDashboard.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.
- field_value
The data value that the color is applied to.
- special_value
The value of a special data value.
CustomContentConfigurationProperty
- class CfnDashboard.CustomContentConfigurationProperty(*, content_type=None, content_url=None, image_scaling=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 theContentType
of the visual is'IMAGE'
.
- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below 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.CfnDashboard.CustomContentConfigurationProperty( content_type="contentType", content_url="contentUrl", image_scaling="imageScaling" )
Attributes
- content_type
The content type of the custom content visual.
You can use this to have the visual render as an image.
- content_url
The input URL that links to the custom content that you want in the custom visual.
- 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'
.
CustomContentVisualProperty
- class CfnDashboard.CustomContentVisualProperty(*, data_set_identifier, visual_id, actions=None, chart_configuration=None, subtitle=None, title=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 aCustomContentVisual
.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.
- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below 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.CfnDashboard.CustomContentVisualProperty( data_set_identifier="dataSetIdentifier", visual_id="visualId", # the properties below are optional actions=[quicksight.CfnDashboard.VisualCustomActionProperty( action_operations=[quicksight.CfnDashboard.VisualCustomActionOperationProperty( filter_operation=quicksight.CfnDashboard.CustomActionFilterOperationProperty( selected_fields_configuration=quicksight.CfnDashboard.FilterOperationSelectedFieldsConfigurationProperty( selected_columns=[quicksight.CfnDashboard.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" )], selected_field_options="selectedFieldOptions", selected_fields=["selectedFields"] ), target_visuals_configuration=quicksight.CfnDashboard.FilterOperationTargetVisualsConfigurationProperty( same_sheet_target_visual_configuration=quicksight.CfnDashboard.SameSheetTargetVisualConfigurationProperty( target_visual_options="targetVisualOptions", target_visuals=["targetVisuals"] ) ) ), navigation_operation=quicksight.CfnDashboard.CustomActionNavigationOperationProperty( local_navigation_configuration=quicksight.CfnDashboard.LocalNavigationConfigurationProperty( target_sheet_id="targetSheetId" ) ), set_parameters_operation=quicksight.CfnDashboard.CustomActionSetParametersOperationProperty( parameter_value_configurations=[quicksight.CfnDashboard.SetParameterValueConfigurationProperty( destination_parameter_name="destinationParameterName", value=quicksight.CfnDashboard.DestinationParameterValueConfigurationProperty( custom_values_configuration=quicksight.CfnDashboard.CustomValuesConfigurationProperty( custom_values=quicksight.CfnDashboard.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.CfnDashboard.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), source_field="sourceField", source_parameter_name="sourceParameterName" ) )] ), url_operation=quicksight.CfnDashboard.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.CfnDashboard.CustomContentConfigurationProperty( content_type="contentType", content_url="contentUrl", image_scaling="imageScaling" ), subtitle=quicksight.CfnDashboard.VisualSubtitleLabelOptionsProperty( format_text=quicksight.CfnDashboard.LongFormatTextProperty( plain_text="plainText", rich_text="richText" ), visibility="visibility" ), title=quicksight.CfnDashboard.VisualTitleLabelOptionsProperty( format_text=quicksight.CfnDashboard.ShortFormatTextProperty( plain_text="plainText", rich_text="richText" ), visibility="visibility" ) )
Attributes
- actions
The list of custom actions that are configured for a visual.
- chart_configuration
The configuration of a
CustomContentVisual
.
- data_set_identifier
The dataset that is used to create the custom content visual.
You can’t create a visual without a dataset.
- subtitle
The subtitle that is displayed on the visual.
- title
The title that is displayed on the visual.
- 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.
CustomFilterConfigurationProperty
- class CfnDashboard.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 toParameterName
.parameter_name (
Optional
[str
]) – The parameter whose value should be used for the filter value. This field is mutually exclusive toCategoryValue
.select_all_options (
Optional
[str
]) – Select all of the values. Null is not the assigned value of select all. -FILTER_ALL_VALUES
- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below 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.CfnDashboard.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
.
- match_operator
The match operator that is used to determine if a filter should be applied.
- 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.
- parameter_name
The parameter whose value should be used for the filter value.
This field is mutually exclusive to
CategoryValue
.
- select_all_options
Select all of the values. Null is not the assigned value of select all.
FILTER_ALL_VALUES
CustomFilterListConfigurationProperty
- class CfnDashboard.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:
- ExampleMetadata:
fixture=_generated
Example:
# The code below 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.CfnDashboard.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.
- match_operator
The match operator that is used to determine if a filter should be applied.
- 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.
- select_all_options
Select all of the values. Null is not the assigned value of select all.
FILTER_ALL_VALUES
CustomNarrativeOptionsProperty
- class CfnDashboard.CustomNarrativeOptionsProperty(*, narrative)
Bases:
object
The custom narrative options.
- Parameters:
narrative (
str
) – The string input of custom narrative.- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below 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.CfnDashboard.CustomNarrativeOptionsProperty( narrative="narrative" )
Attributes
- narrative
The string input of custom narrative.
CustomParameterValuesProperty
- class CfnDashboard.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
[IResolvable
,Sequence
[Union
[int
,float
]],None
]) – A list of decimal-type parameter values.integer_values (
Union
[IResolvable
,Sequence
[Union
[int
,float
]],None
]) – A list of integer-type parameter values.string_values (
Optional
[Sequence
[str
]]) – A list of string-type parameter values.
- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below 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.CfnDashboard.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.
- decimal_values
A list of decimal-type parameter values.
- integer_values
A list of integer-type parameter values.
- string_values
A list of string-type parameter values.
CustomValuesConfigurationProperty
- class CfnDashboard.CustomValuesConfigurationProperty(*, custom_values, include_null_value=None)
Bases:
object
The configuration of custom values for the destination parameter in
DestinationParameterValueConfiguration
.- Parameters:
custom_values (
Union
[IResolvable
,CustomParameterValuesProperty
,Dict
[str
,Any
]]) –include_null_value (
Union
[bool
,IResolvable
,None
]) – Includes the null value in custom action parameter values.
- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below 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.CfnDashboard.CustomValuesConfigurationProperty( custom_values=quicksight.CfnDashboard.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
-
- Type:
see
- include_null_value
Includes the null value in custom action parameter values.
DashboardErrorProperty
- class CfnDashboard.DashboardErrorProperty(*, message=None, type=None, violated_entities=None)
Bases:
object
Dashboard error.
- Parameters:
message (
Optional
[str
]) – Message.type (
Optional
[str
]) – Type.violated_entities (
Union
[IResolvable
,Sequence
[Union
[IResolvable
,EntityProperty
,Dict
[str
,Any
]]],None
]) – Lists the violated entities that caused the dashboard error.
- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below shows an example of how to instantiate this type. # The values are placeholders you should change. from aws_cdk import aws_quicksight as quicksight dashboard_error_property = quicksight.CfnDashboard.DashboardErrorProperty( message="message", type="type", violated_entities=[quicksight.CfnDashboard.EntityProperty( path="path" )] )
Attributes
- message
Message.
- type
Type.
- violated_entities
Lists the violated entities that caused the dashboard error.
DashboardPublishOptionsProperty
- class CfnDashboard.DashboardPublishOptionsProperty(*, ad_hoc_filtering_option=None, data_point_drill_up_down_option=None, data_point_menu_label_option=None, data_point_tooltip_option=None, export_to_csv_option=None, export_with_hidden_fields_option=None, sheet_controls_option=None, sheet_layout_element_maximization_option=None, visual_axis_sort_option=None, visual_menu_option=None, visual_publish_options=None)
Bases:
object
Dashboard publish options.
- Parameters:
ad_hoc_filtering_option (
Union
[IResolvable
,AdHocFilteringOptionProperty
,Dict
[str
,Any
],None
]) – Ad hoc (one-time) filtering option.data_point_drill_up_down_option (
Union
[IResolvable
,DataPointDrillUpDownOptionProperty
,Dict
[str
,Any
],None
]) – The drill-down options of data points in a dashboard.data_point_menu_label_option (
Union
[IResolvable
,DataPointMenuLabelOptionProperty
,Dict
[str
,Any
],None
]) – The data point menu label options of a dashboard.data_point_tooltip_option (
Union
[IResolvable
,DataPointTooltipOptionProperty
,Dict
[str
,Any
],None
]) – The data point tool tip options of a dashboard.export_to_csv_option (
Union
[IResolvable
,ExportToCSVOptionProperty
,Dict
[str
,Any
],None
]) – Export to .csv option.export_with_hidden_fields_option (
Union
[IResolvable
,ExportWithHiddenFieldsOptionProperty
,Dict
[str
,Any
],None
]) – Determines if hidden fields are exported with a dashboard.sheet_controls_option (
Union
[IResolvable
,SheetControlsOptionProperty
,Dict
[str
,Any
],None
]) – Sheet controls option.sheet_layout_element_maximization_option (
Union
[IResolvable
,SheetLayoutElementMaximizationOptionProperty
,Dict
[str
,Any
],None
]) – The sheet layout maximization options of a dashbaord.visual_axis_sort_option (
Union
[IResolvable
,VisualAxisSortOptionProperty
,Dict
[str
,Any
],None
]) – The axis sort options of a dashboard.visual_menu_option (
Union
[IResolvable
,VisualMenuOptionProperty
,Dict
[str
,Any
],None
]) – The menu options of a visual in a dashboard.visual_publish_options (
Union
[IResolvable
,DashboardVisualPublishOptionsProperty
,Dict
[str
,Any
],None
]) – The visual publish options of a visual in a dashboard.
- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below shows an example of how to instantiate this type. # The values are placeholders you should change. from aws_cdk import aws_quicksight as quicksight dashboard_publish_options_property = quicksight.CfnDashboard.DashboardPublishOptionsProperty( ad_hoc_filtering_option=quicksight.CfnDashboard.AdHocFilteringOptionProperty( availability_status="availabilityStatus" ), data_point_drill_up_down_option=quicksight.CfnDashboard.DataPointDrillUpDownOptionProperty( availability_status="availabilityStatus" ), data_point_menu_label_option=quicksight.CfnDashboard.DataPointMenuLabelOptionProperty( availability_status="availabilityStatus" ), data_point_tooltip_option=quicksight.CfnDashboard.DataPointTooltipOptionProperty( availability_status="availabilityStatus" ), export_to_csv_option=quicksight.CfnDashboard.ExportToCSVOptionProperty( availability_status="availabilityStatus" ), export_with_hidden_fields_option=quicksight.CfnDashboard.ExportWithHiddenFieldsOptionProperty( availability_status="availabilityStatus" ), sheet_controls_option=quicksight.CfnDashboard.SheetControlsOptionProperty( visibility_state="visibilityState" ), sheet_layout_element_maximization_option=quicksight.CfnDashboard.SheetLayoutElementMaximizationOptionProperty( availability_status="availabilityStatus" ), visual_axis_sort_option=quicksight.CfnDashboard.VisualAxisSortOptionProperty( availability_status="availabilityStatus" ), visual_menu_option=quicksight.CfnDashboard.VisualMenuOptionProperty( availability_status="availabilityStatus" ), visual_publish_options=quicksight.CfnDashboard.DashboardVisualPublishOptionsProperty( export_hidden_fields_option=quicksight.CfnDashboard.ExportHiddenFieldsOptionProperty( availability_status="availabilityStatus" ) ) )
Attributes
- ad_hoc_filtering_option
Ad hoc (one-time) filtering option.
- data_point_drill_up_down_option
The drill-down options of data points in a dashboard.
The data point menu label options of a dashboard.
- data_point_tooltip_option
The data point tool tip options of a dashboard.
- export_to_csv_option
Export to .csv option.
Determines if hidden fields are exported with a dashboard.
- sheet_controls_option
Sheet controls option.
- sheet_layout_element_maximization_option
The sheet layout maximization options of a dashbaord.
- visual_axis_sort_option
The axis sort options of a dashboard.
The menu options of a visual in a dashboard.
- visual_publish_options
The visual publish options of a visual in a dashboard.
DashboardSourceEntityProperty
- class CfnDashboard.DashboardSourceEntityProperty(*, source_template=None)
Bases:
object
Dashboard source entity.
- Parameters:
source_template (
Union
[IResolvable
,DashboardSourceTemplateProperty
,Dict
[str
,Any
],None
]) – Source template.- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below shows an example of how to instantiate this type. # The values are placeholders you should change. from aws_cdk import aws_quicksight as quicksight dashboard_source_entity_property = quicksight.CfnDashboard.DashboardSourceEntityProperty( source_template=quicksight.CfnDashboard.DashboardSourceTemplateProperty( arn="arn", data_set_references=[quicksight.CfnDashboard.DataSetReferenceProperty( data_set_arn="dataSetArn", data_set_placeholder="dataSetPlaceholder" )] ) )
Attributes
DashboardSourceTemplateProperty
- class CfnDashboard.DashboardSourceTemplateProperty(*, arn, data_set_references)
Bases:
object
Dashboard source template.
- Parameters:
arn (
str
) – The Amazon Resource Name (ARN) of the resource.data_set_references (
Union
[IResolvable
,Sequence
[Union
[IResolvable
,DataSetReferenceProperty
,Dict
[str
,Any
]]]]) – Dataset references.
- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below shows an example of how to instantiate this type. # The values are placeholders you should change. from aws_cdk import aws_quicksight as quicksight dashboard_source_template_property = quicksight.CfnDashboard.DashboardSourceTemplateProperty( arn="arn", data_set_references=[quicksight.CfnDashboard.DataSetReferenceProperty( data_set_arn="dataSetArn", data_set_placeholder="dataSetPlaceholder" )] )
Attributes
- arn
The Amazon Resource Name (ARN) of the resource.
DashboardVersionDefinitionProperty
- class CfnDashboard.DashboardVersionDefinitionProperty(*, data_set_identifier_declarations, analysis_defaults=None, calculated_fields=None, column_configurations=None, filter_groups=None, options=None, parameter_declarations=None, sheets=None)
Bases:
object
The contents of a dashboard.
- Parameters:
data_set_identifier_declarations (
Union
[IResolvable
,Sequence
[Union
[IResolvable
,DataSetIdentifierDeclarationProperty
,Dict
[str
,Any
]]]]) – An array of dataset identifier declarations. With this mapping,you can use dataset identifiers instead of dataset Amazon Resource Names (ARNs) throughout the dashboard’s sub-structures.analysis_defaults (
Union
[IResolvable
,AnalysisDefaultsProperty
,Dict
[str
,Any
],None
]) –calculated_fields (
Union
[IResolvable
,Sequence
[Union
[IResolvable
,CalculatedFieldProperty
,Dict
[str
,Any
]]],None
]) – An array of calculated field definitions for the dashboard.column_configurations (
Union
[IResolvable
,Sequence
[Union
[IResolvable
,ColumnConfigurationProperty
,Dict
[str
,Any
]]],None
]) – An array of dashboard-level column configurations. Column configurations are used to set the default formatting for a column that is used throughout a dashboard.filter_groups (
Union
[IResolvable
,Sequence
[Union
[IResolvable
,FilterGroupProperty
,Dict
[str
,Any
]]],None
]) – The filter definitions for a dashboard. For more information, see Filtering Data in Amazon QuickSight in the Amazon QuickSight User Guide .options (
Union
[IResolvable
,AssetOptionsProperty
,Dict
[str
,Any
],None
]) – An array of option definitions for a dashboard.parameter_declarations (
Union
[IResolvable
,Sequence
[Union
[IResolvable
,ParameterDeclarationProperty
,Dict
[str
,Any
]]],None
]) – The parameter declarations for a dashboard. Parameters are named variables that can transfer a value for use by an action or an object. For more information, see Parameters in Amazon QuickSight in the Amazon QuickSight User Guide .sheets (
Union
[IResolvable
,Sequence
[Union
[IResolvable
,SheetDefinitionProperty
,Dict
[str
,Any
]]],None
]) – An array of sheet definitions for a dashboard.
- See:
- ExampleMetadata:
fixture=_generated
Example:
.. rubric:: Attributes
- analysis_defaults
-
- Type:
see
- calculated_fields
An array of calculated field definitions for the dashboard.
- column_configurations
An array of dashboard-level column configurations.
Column configurations are used to set the default formatting for a column that is used throughout a dashboard.
- data_set_identifier_declarations
An array of dataset identifier declarations.
With this mapping,you can use dataset identifiers instead of dataset Amazon Resource Names (ARNs) throughout the dashboard’s sub-structures.
- filter_groups
The filter definitions for a dashboard.
For more information, see Filtering Data in Amazon QuickSight in the Amazon QuickSight User Guide .
- options
An array of option definitions for a dashboard.
- parameter_declarations
The parameter declarations for a dashboard.
Parameters are named variables that can transfer a value for use by an action or an object.
For more information, see Parameters in Amazon QuickSight in the Amazon QuickSight User Guide .
- sheets
An array of sheet definitions for a dashboard.
DashboardVersionProperty
- class CfnDashboard.DashboardVersionProperty(*, arn=None, created_time=None, data_set_arns=None, description=None, errors=None, sheets=None, source_entity_arn=None, status=None, theme_arn=None, version_number=None)
Bases:
object
Dashboard version.
- Parameters:
arn (
Optional
[str
]) – The Amazon Resource Name (ARN) of the resource.created_time (
Optional
[str
]) – The time that this dashboard version was created.data_set_arns (
Optional
[Sequence
[str
]]) – The Amazon Resource Numbers (ARNs) for the datasets that are associated with this version of the dashboard.description (
Optional
[str
]) – Description.errors (
Union
[IResolvable
,Sequence
[Union
[IResolvable
,DashboardErrorProperty
,Dict
[str
,Any
]]],None
]) – Errors associated with this dashboard version.sheets (
Union
[IResolvable
,Sequence
[Union
[IResolvable
,SheetProperty
,Dict
[str
,Any
]]],None
]) – A list of the associated sheets with the unique identifier and name of each sheet.source_entity_arn (
Optional
[str
]) – Source entity ARN.status (
Optional
[str
]) – The HTTP status of the request.theme_arn (
Optional
[str
]) – The ARN of the theme associated with a version of the dashboard.version_number (
Union
[int
,float
,None
]) – Version number for this version of the dashboard.
- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below shows an example of how to instantiate this type. # The values are placeholders you should change. from aws_cdk import aws_quicksight as quicksight dashboard_version_property = quicksight.CfnDashboard.DashboardVersionProperty( arn="arn", created_time="createdTime", data_set_arns=["dataSetArns"], description="description", errors=[quicksight.CfnDashboard.DashboardErrorProperty( message="message", type="type", violated_entities=[quicksight.CfnDashboard.EntityProperty( path="path" )] )], sheets=[quicksight.CfnDashboard.SheetProperty( name="name", sheet_id="sheetId" )], source_entity_arn="sourceEntityArn", status="status", theme_arn="themeArn", version_number=123 )
Attributes
- arn
The Amazon Resource Name (ARN) of the resource.
- created_time
The time that this dashboard version was created.
- data_set_arns
The Amazon Resource Numbers (ARNs) for the datasets that are associated with this version of the dashboard.
- description
Description.
- errors
Errors associated with this dashboard version.
- sheets
A list of the associated sheets with the unique identifier and name of each sheet.
- source_entity_arn
Source entity ARN.
- status
The HTTP status of the request.
- theme_arn
The ARN of the theme associated with a version of the dashboard.
- version_number
Version number for this version of the dashboard.
DashboardVisualPublishOptionsProperty
- class CfnDashboard.DashboardVisualPublishOptionsProperty(*, export_hidden_fields_option=None)
Bases:
object
The visual publish options of a visual in a dashboard.
- Parameters:
export_hidden_fields_option (
Union
[IResolvable
,ExportHiddenFieldsOptionProperty
,Dict
[str
,Any
],None
]) – Determines if hidden fields are included in an exported dashboard.- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below shows an example of how to instantiate this type. # The values are placeholders you should change. from aws_cdk import aws_quicksight as quicksight dashboard_visual_publish_options_property = quicksight.CfnDashboard.DashboardVisualPublishOptionsProperty( export_hidden_fields_option=quicksight.CfnDashboard.ExportHiddenFieldsOptionProperty( availability_status="availabilityStatus" ) )
Attributes
Determines if hidden fields are included in an exported dashboard.
DataBarsOptionsProperty
- class CfnDashboard.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:
- ExampleMetadata:
fixture=_generated
Example:
# The code below 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.CfnDashboard.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.
- negative_color
The color of the negative data bar.
- positive_color
The color of the positive data bar.
DataColorProperty
- class CfnDashboard.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:
- ExampleMetadata:
fixture=_generated
Example:
# The code below 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.CfnDashboard.DataColorProperty( color="color", data_value=123 )
Attributes
- color
The color that is applied to the data value.
- data_value
The data value that the color is applied to.
DataFieldSeriesItemProperty
- class CfnDashboard.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:
- ExampleMetadata:
fixture=_generated
Example:
# The code below 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.CfnDashboard.DataFieldSeriesItemProperty( axis_binding="axisBinding", field_id="fieldId", # the properties below are optional field_value="fieldValue", settings=quicksight.CfnDashboard.LineChartSeriesSettingsProperty( line_style_settings=quicksight.CfnDashboard.LineChartLineStyleSettingsProperty( line_interpolation="lineInterpolation", line_style="lineStyle", line_visibility="lineVisibility", line_width="lineWidth" ), marker_style_settings=quicksight.CfnDashboard.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.
- field_id
The field ID of the field that you are setting the axis binding to.
- field_value
The field value of the field that you are setting the axis binding to.
- settings
The options that determine the presentation of line series associated to the field.
DataLabelOptionsProperty
- class CfnDashboard.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:
- ExampleMetadata:
fixture=_generated
Example:
# The code below 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.CfnDashboard.DataLabelOptionsProperty( category_label_visibility="categoryLabelVisibility", data_label_types=[quicksight.CfnDashboard.DataLabelTypeProperty( data_path_label_type=quicksight.CfnDashboard.DataPathLabelTypeProperty( field_id="fieldId", field_value="fieldValue", visibility="visibility" ), field_label_type=quicksight.CfnDashboard.FieldLabelTypeProperty( field_id="fieldId", visibility="visibility" ), maximum_label_type=quicksight.CfnDashboard.MaximumLabelTypeProperty( visibility="visibility" ), minimum_label_type=quicksight.CfnDashboard.MinimumLabelTypeProperty( visibility="visibility" ), range_ends_label_type=quicksight.CfnDashboard.RangeEndsLabelTypeProperty( visibility="visibility" ) )], label_color="labelColor", label_content="labelContent", label_font_configuration=quicksight.CfnDashboard.FontConfigurationProperty( font_color="fontColor", font_decoration="fontDecoration", font_size=quicksight.CfnDashboard.FontSizeProperty( relative="relative" ), font_style="fontStyle", font_weight=quicksight.CfnDashboard.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.
- data_label_types
The option that determines the data label type.
- label_color
Determines the color of the data labels.
- label_content
Determines the content of the data labels.
- label_font_configuration
Determines the font configuration of the data labels.
- measure_label_visibility
Determines the visibility of the measure field labels.
- overlap
Determines whether overlap is enabled or disabled for the data labels.
- position
Determines the position of the data labels.
- totals_visibility
Determines the visibility of the total.
- visibility
Determines the visibility of the data labels.
DataLabelTypeProperty
- class CfnDashboard.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:
data_path_label_type (
Union
[IResolvable
,DataPathLabelTypeProperty
,Dict
[str
,Any
],None
]) – The option that specifies individual data values for labels.field_label_type (
Union
[IResolvable
,FieldLabelTypeProperty
,Dict
[str
,Any
],None
]) – Determines the label configuration for the entire field.maximum_label_type (
Union
[IResolvable
,MaximumLabelTypeProperty
,Dict
[str
,Any
],None
]) – Determines the label configuration for the maximum value in a visual.minimum_label_type (
Union
[IResolvable
,MinimumLabelTypeProperty
,Dict
[str
,Any
],None
]) – Determines the label configuration for the minimum value in a visual.range_ends_label_type (
Union
[IResolvable
,RangeEndsLabelTypeProperty
,Dict
[str
,Any
],None
]) – Determines the label configuration for range end value in a visual.
- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below 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.CfnDashboard.DataLabelTypeProperty( data_path_label_type=quicksight.CfnDashboard.DataPathLabelTypeProperty( field_id="fieldId", field_value="fieldValue", visibility="visibility" ), field_label_type=quicksight.CfnDashboard.FieldLabelTypeProperty( field_id="fieldId", visibility="visibility" ), maximum_label_type=quicksight.CfnDashboard.MaximumLabelTypeProperty( visibility="visibility" ), minimum_label_type=quicksight.CfnDashboard.MinimumLabelTypeProperty( visibility="visibility" ), range_ends_label_type=quicksight.CfnDashboard.RangeEndsLabelTypeProperty( visibility="visibility" ) )
Attributes
- data_path_label_type
The option that specifies individual data values for labels.
- field_label_type
Determines the label configuration for the entire field.
- maximum_label_type
Determines the label configuration for the maximum value in a visual.
- minimum_label_type
Determines the label configuration for the minimum value in a visual.
- range_ends_label_type
Determines the label configuration for range end value in a visual.
DataPathColorProperty
- class CfnDashboard.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:
- ExampleMetadata:
fixture=_generated
Example:
# The code below 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.CfnDashboard.DataPathColorProperty( color="color", element=quicksight.CfnDashboard.DataPathValueProperty( data_path_type=quicksight.CfnDashboard.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.
- element
The element that the color needs to be applied to.
- time_granularity
The time granularity of the field that the color needs to be applied to.
DataPathLabelTypeProperty
- class CfnDashboard.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:
- ExampleMetadata:
fixture=_generated
Example:
# The code below 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.CfnDashboard.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.
- field_value
The actual value of the field that is labeled.
- visibility
The visibility of the data label.
DataPathSortProperty
- class CfnDashboard.DataPathSortProperty(*, direction, sort_paths)
Bases:
object
Allows data paths to be sorted by a specific data value.
- Parameters:
direction (
str
) – Determines the sort direction.sort_paths (
Union
[IResolvable
,Sequence
[Union
[IResolvable
,DataPathValueProperty
,Dict
[str
,Any
]]]]) – The list of data paths that need to be sorted.
- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below 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.CfnDashboard.DataPathSortProperty( direction="direction", sort_paths=[quicksight.CfnDashboard.DataPathValueProperty( data_path_type=quicksight.CfnDashboard.DataPathTypeProperty( pivot_table_data_path_type="pivotTableDataPathType" ), field_id="fieldId", field_value="fieldValue" )] )
Attributes
- direction
Determines the sort direction.
- sort_paths
The list of data paths that need to be sorted.
DataPathTypeProperty
- class CfnDashboard.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, whenRowsLayout
is set toHIERARCHY
. -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 inColumnsFieldWell
and the row is set to Metric Placement. -COUNT_METRIC_COLUMN
- The type of data path for the column withCOUNT
as the metric, when there is no field in theValuesFieldWell
.- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below 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.CfnDashboard.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, whenRowsLayout
is set toHIERARCHY
.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 inColumnsFieldWell
and the row is set to Metric Placement.COUNT_METRIC_COLUMN
- The type of data path for the column withCOUNT
as the metric, when there is no field in theValuesFieldWell
.
- See:
- Type:
The type of data path value utilized in a pivot table. Choose one of the following options
DataPathValueProperty
- class CfnDashboard.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:
- ExampleMetadata:
fixture=_generated
Example:
# The code below 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.CfnDashboard.DataPathValueProperty( data_path_type=quicksight.CfnDashboard.DataPathTypeProperty( pivot_table_data_path_type="pivotTableDataPathType" ), field_id="fieldId", field_value="fieldValue" )
Attributes
- data_path_type
The type configuration of the field.
- field_id
The field ID of the field that needs to be sorted.
- field_value
The actual value of the field that needs to be sorted.
DataPointDrillUpDownOptionProperty
- class CfnDashboard.DataPointDrillUpDownOptionProperty(*, availability_status=None)
Bases:
object
The drill down options for data points in a dashbaord.
- Parameters:
availability_status (
Optional
[str
]) – The status of the drill down options of data points.- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below 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_point_drill_up_down_option_property = quicksight.CfnDashboard.DataPointDrillUpDownOptionProperty( availability_status="availabilityStatus" )
Attributes
- availability_status
The status of the drill down options of data points.
DataPointTooltipOptionProperty
- class CfnDashboard.DataPointTooltipOptionProperty(*, availability_status=None)
Bases:
object
The data point tooltip options.
- Parameters:
availability_status (
Optional
[str
]) – The status of the data point tool tip options.- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below 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_point_tooltip_option_property = quicksight.CfnDashboard.DataPointTooltipOptionProperty( availability_status="availabilityStatus" )
Attributes
- availability_status
The status of the data point tool tip options.
DataSetIdentifierDeclarationProperty
- class CfnDashboard.DataSetIdentifierDeclarationProperty(*, data_set_arn, identifier)
Bases:
object
A data set.
- Parameters:
data_set_arn (
str
) – The Amazon Resource Name (ARN) of the data set.identifier (
str
) – The identifier of the data set, typically the data set’s name.
- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below 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_identifier_declaration_property = quicksight.CfnDashboard.DataSetIdentifierDeclarationProperty( data_set_arn="dataSetArn", identifier="identifier" )
Attributes
- data_set_arn
The Amazon Resource Name (ARN) of the data set.
- identifier
The identifier of the data set, typically the data set’s name.
DataSetReferenceProperty
- class CfnDashboard.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:
- ExampleMetadata:
fixture=_generated
Example:
# The code below 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.CfnDashboard.DataSetReferenceProperty( data_set_arn="dataSetArn", data_set_placeholder="dataSetPlaceholder" )
Attributes
- data_set_arn
Dataset Amazon Resource Name (ARN).
- data_set_placeholder
Dataset placeholder.
DateAxisOptionsProperty
- class CfnDashboard.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:
- ExampleMetadata:
fixture=_generated
Example:
# The code below 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.CfnDashboard.DateAxisOptionsProperty( missing_date_visibility="missingDateVisibility" )
Attributes
- missing_date_visibility
Determines whether or not missing dates are displayed.
DateDimensionFieldProperty
- class CfnDashboard.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 theDateDimensionField
.field_id (
str
) – The custom field ID.date_granularity (
Optional
[str
]) – The date granularity of theDateDimensionField
. 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:
- ExampleMetadata:
fixture=_generated
Example:
# The code below 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.CfnDashboard.DateDimensionFieldProperty( column=quicksight.CfnDashboard.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), field_id="fieldId", # the properties below are optional date_granularity="dateGranularity", format_configuration=quicksight.CfnDashboard.DateTimeFormatConfigurationProperty( date_time_format="dateTimeFormat", null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), numeric_format_configuration=quicksight.CfnDashboard.NumericFormatConfigurationProperty( currency_display_format_configuration=quicksight.CfnDashboard.CurrencyDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix", symbol="symbol" ), number_display_format_configuration=quicksight.CfnDashboard.NumberDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ), percentage_display_format_configuration=quicksight.CfnDashboard.PercentageDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ) ) ), hierarchy_id="hierarchyId" )
Attributes
- column
The column that is used in the
DateDimensionField
.
- date_granularity
.
YEAR
QUARTER
MONTH
WEEK
DAY
HOUR
MINUTE
SECOND
MILLISECOND
- See:
- Type:
The date granularity of the
DateDimensionField
. Choose one of the following options
- field_id
The custom field ID.
- format_configuration
The format configuration of the field.
DateMeasureFieldProperty
- class CfnDashboard.DateMeasureFieldProperty(*, column, field_id, aggregation_function=None, format_configuration=None)
Bases:
object
The measure type field with date type columns.
- Parameters:
column (
Union
[IResolvable
,ColumnIdentifierProperty
,Dict
[str
,Any
]]) – The column that is used in theDateMeasureField
.field_id (
str
) – The custom field ID.aggregation_function (
Optional
[str
]) – The aggregation function of the measure field.format_configuration (
Union
[IResolvable
,DateTimeFormatConfigurationProperty
,Dict
[str
,Any
],None
]) – The format configuration of the field.
- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below 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.CfnDashboard.DateMeasureFieldProperty( column=quicksight.CfnDashboard.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), field_id="fieldId", # the properties below are optional aggregation_function="aggregationFunction", format_configuration=quicksight.CfnDashboard.DateTimeFormatConfigurationProperty( date_time_format="dateTimeFormat", null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), numeric_format_configuration=quicksight.CfnDashboard.NumericFormatConfigurationProperty( currency_display_format_configuration=quicksight.CfnDashboard.CurrencyDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix", symbol="symbol" ), number_display_format_configuration=quicksight.CfnDashboard.NumberDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ), percentage_display_format_configuration=quicksight.CfnDashboard.PercentageDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ) ) ) )
Attributes
- aggregation_function
The aggregation function of the measure field.
- column
The column that is used in the
DateMeasureField
.
- field_id
The custom field ID.
- format_configuration
The format configuration of the field.
DateTimeDefaultValuesProperty
- class CfnDashboard.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 theDataTimeDefaultValues
. Different defaults are displayed according to users, groups, and values mapping.rolling_date (
Union
[IResolvable
,RollingDateConfigurationProperty
,Dict
[str
,Any
],None
]) – The rolling date of theDataTimeDefaultValues
. The date is determined from the dataset based on input expression.static_values (
Optional
[Sequence
[str
]]) – The static values of theDataTimeDefaultValues
.
- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below 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.CfnDashboard.DateTimeDefaultValuesProperty( dynamic_value=quicksight.CfnDashboard.DynamicDefaultValueProperty( default_value_column=quicksight.CfnDashboard.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), # the properties below are optional group_name_column=quicksight.CfnDashboard.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), user_name_column=quicksight.CfnDashboard.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ) ), rolling_date=quicksight.CfnDashboard.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.
- rolling_date
The rolling date of the
DataTimeDefaultValues
.The date is determined from the dataset based on input expression.
- static_values
The static values of the
DataTimeDefaultValues
.
DateTimeFormatConfigurationProperty
- class CfnDashboard.DateTimeFormatConfigurationProperty(*, date_time_format=None, null_value_format_configuration=None, numeric_format_configuration=None)
Bases:
object
Formatting configuration for
DateTime
fields.- Parameters:
date_time_format (
Optional
[str
]) – Determines theDateTime
format.null_value_format_configuration (
Union
[IResolvable
,NullValueFormatConfigurationProperty
,Dict
[str
,Any
],None
]) – The options that determine the null value format configuration.numeric_format_configuration (
Union
[IResolvable
,NumericFormatConfigurationProperty
,Dict
[str
,Any
],None
]) – The formatting configuration for numericDateTime
fields.
- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below 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.CfnDashboard.DateTimeFormatConfigurationProperty( date_time_format="dateTimeFormat", null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), numeric_format_configuration=quicksight.CfnDashboard.NumericFormatConfigurationProperty( currency_display_format_configuration=quicksight.CfnDashboard.CurrencyDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix", symbol="symbol" ), number_display_format_configuration=quicksight.CfnDashboard.NumberDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ), percentage_display_format_configuration=quicksight.CfnDashboard.PercentageDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ) ) )
Attributes
- date_time_format
Determines the
DateTime
format.
- null_value_format_configuration
The options that determine the null value format configuration.
- numeric_format_configuration
The formatting configuration for numeric
DateTime
fields.
DateTimeHierarchyProperty
- class CfnDashboard.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 theDateTime
hierarchy.drill_down_filters (
Union
[IResolvable
,Sequence
[Union
[IResolvable
,DrillDownFilterProperty
,Dict
[str
,Any
]]],None
]) – The option that determines the drill down filters for theDateTime
hierarchy.
- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below 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.CfnDashboard.DateTimeHierarchyProperty( hierarchy_id="hierarchyId", # the properties below are optional drill_down_filters=[quicksight.CfnDashboard.DrillDownFilterProperty( category_filter=quicksight.CfnDashboard.CategoryDrillDownFilterProperty( category_values=["categoryValues"], column=quicksight.CfnDashboard.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ) ), numeric_equality_filter=quicksight.CfnDashboard.NumericEqualityDrillDownFilterProperty( column=quicksight.CfnDashboard.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), value=123 ), time_range_filter=quicksight.CfnDashboard.TimeRangeDrillDownFilterProperty( column=quicksight.CfnDashboard.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.
- hierarchy_id
The hierarchy ID of the
DateTime
hierarchy.
DateTimeParameterDeclarationProperty
- class CfnDashboard.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 aggregateDateTime
values.value_when_unset (
Union
[IResolvable
,DateTimeValueWhenUnsetConfigurationProperty
,Dict
[str
,Any
],None
]) – The configuration that defines the default value of aDateTime
parameter when a value has not been set.
- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below 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.CfnDashboard.DateTimeParameterDeclarationProperty( name="name", # the properties below are optional default_values=quicksight.CfnDashboard.DateTimeDefaultValuesProperty( dynamic_value=quicksight.CfnDashboard.DynamicDefaultValueProperty( default_value_column=quicksight.CfnDashboard.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), # the properties below are optional group_name_column=quicksight.CfnDashboard.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), user_name_column=quicksight.CfnDashboard.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ) ), rolling_date=quicksight.CfnDashboard.RollingDateConfigurationProperty( expression="expression", # the properties below are optional data_set_identifier="dataSetIdentifier" ), static_values=["staticValues"] ), mapped_data_set_parameters=[quicksight.CfnDashboard.MappedDataSetParameterProperty( data_set_identifier="dataSetIdentifier", data_set_parameter_name="dataSetParameterName" )], time_granularity="timeGranularity", value_when_unset=quicksight.CfnDashboard.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.
- mapped_data_set_parameters
-
- Type:
see
- name
The name of the parameter that is being declared.
- time_granularity
The level of time precision that is used to aggregate
DateTime
values.
- value_when_unset
The configuration that defines the default value of a
DateTime
parameter when a value has not been set.
DateTimeParameterProperty
- class CfnDashboard.DateTimeParameterProperty(*, name, values)
Bases:
object
A date-time parameter.
- Parameters:
name (
str
) – A display name for the date-time parameter.values (
Sequence
[str
]) – The values for the date-time parameter.
- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below 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_property = quicksight.CfnDashboard.DateTimeParameterProperty( name="name", values=["values"] )
Attributes
- name
A display name for the date-time parameter.
- values
The values for the date-time parameter.
DateTimePickerControlDisplayOptionsProperty
- class CfnDashboard.DateTimePickerControlDisplayOptionsProperty(*, date_time_format=None, info_icon_label_options=None, title_options=None)
Bases:
object
The display options of a control.
- Parameters:
date_time_format (
Optional
[str
]) – Customize how dates are formatted in controls.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:
- ExampleMetadata:
fixture=_generated
Example:
# The code below 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_picker_control_display_options_property = quicksight.CfnDashboard.DateTimePickerControlDisplayOptionsProperty( date_time_format="dateTimeFormat", info_icon_label_options=quicksight.CfnDashboard.SheetControlInfoIconLabelOptionsProperty( info_icon_text="infoIconText", visibility="visibility" ), title_options=quicksight.CfnDashboard.LabelOptionsProperty( custom_label="customLabel", font_configuration=quicksight.CfnDashboard.FontConfigurationProperty( font_color="fontColor", font_decoration="fontDecoration", font_size=quicksight.CfnDashboard.FontSizeProperty( relative="relative" ), font_style="fontStyle", font_weight=quicksight.CfnDashboard.FontWeightProperty( name="name" ) ), visibility="visibility" ) )
Attributes
- date_time_format
Customize how dates are formatted in controls.
- info_icon_label_options
The configuration of info icon label options.
- title_options
The options to configure the title visibility, name, and font size.
DateTimeValueWhenUnsetConfigurationProperty
- class CfnDashboard.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
: TheNULL
value.
- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below 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.CfnDashboard.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.
- value_when_unset_option
.
RECOMMENDED
: The recommended value.NULL
: TheNULL
value.
- See:
- Type:
The built-in options for default values. The value can be one of the following
DecimalDefaultValuesProperty
- class CfnDashboard.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 theDecimalDefaultValues
. Different defaults are displayed according to users, groups, and values mapping.static_values (
Union
[IResolvable
,Sequence
[Union
[int
,float
]],None
]) – The static values of theDecimalDefaultValues
.
- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below 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.CfnDashboard.DecimalDefaultValuesProperty( dynamic_value=quicksight.CfnDashboard.DynamicDefaultValueProperty( default_value_column=quicksight.CfnDashboard.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), # the properties below are optional group_name_column=quicksight.CfnDashboard.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), user_name_column=quicksight.CfnDashboard.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.
- static_values
The static values of the
DecimalDefaultValues
.
DecimalParameterDeclarationProperty
- class CfnDashboard.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 aDecimal
parameter when a value has not been set.
- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below 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.CfnDashboard.DecimalParameterDeclarationProperty( name="name", parameter_value_type="parameterValueType", # the properties below are optional default_values=quicksight.CfnDashboard.DecimalDefaultValuesProperty( dynamic_value=quicksight.CfnDashboard.DynamicDefaultValueProperty( default_value_column=quicksight.CfnDashboard.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), # the properties below are optional group_name_column=quicksight.CfnDashboard.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), user_name_column=quicksight.CfnDashboard.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ) ), static_values=[123] ), mapped_data_set_parameters=[quicksight.CfnDashboard.MappedDataSetParameterProperty( data_set_identifier="dataSetIdentifier", data_set_parameter_name="dataSetParameterName" )], value_when_unset=quicksight.CfnDashboard.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.
- mapped_data_set_parameters
-
- Type:
see
- name
The name of the parameter that is being declared.
- parameter_value_type
The value type determines whether the parameter is a single-value or multi-value parameter.
- value_when_unset
The configuration that defines the default value of a
Decimal
parameter when a value has not been set.
DecimalParameterProperty
- class CfnDashboard.DecimalParameterProperty(*, name, values)
Bases:
object
A decimal parameter.
- Parameters:
name (
str
) – A display name for the decimal parameter.values (
Union
[IResolvable
,Sequence
[Union
[int
,float
]]]) – The values for the decimal parameter.
- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below 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_property = quicksight.CfnDashboard.DecimalParameterProperty( name="name", values=[123] )
Attributes
- name
A display name for the decimal parameter.
- values
The values for the decimal parameter.
DecimalPlacesConfigurationProperty
- class CfnDashboard.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:
- ExampleMetadata:
fixture=_generated
Example:
# The code below 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.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 )
Attributes
- decimal_places
The values of the decimal places.
DecimalValueWhenUnsetConfigurationProperty
- class CfnDashboard.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
: TheNULL
value.
- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below 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.CfnDashboard.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.
- value_when_unset_option
.
RECOMMENDED
: The recommended value.NULL
: TheNULL
value.
- See:
- Type:
The built-in options for default values. The value can be one of the following
DefaultDateTimePickerControlOptionsProperty
- class CfnDashboard.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 aDateTimePickerControl
.display_options (
Union
[IResolvable
,DateTimePickerControlDisplayOptionsProperty
,Dict
[str
,Any
],None
]) – The display options of a control.type (
Optional
[str
]) – The date time picker type of theDefaultDateTimePickerControlOptions
. 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:
- ExampleMetadata:
fixture=_generated
Example:
# The code below 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_date_time_picker_control_options_property = quicksight.CfnDashboard.DefaultDateTimePickerControlOptionsProperty( commit_mode="commitMode", display_options=quicksight.CfnDashboard.DateTimePickerControlDisplayOptionsProperty( date_time_format="dateTimeFormat", info_icon_label_options=quicksight.CfnDashboard.SheetControlInfoIconLabelOptionsProperty( info_icon_text="infoIconText", visibility="visibility" ), title_options=quicksight.CfnDashboard.LabelOptionsProperty( custom_label="customLabel", font_configuration=quicksight.CfnDashboard.FontConfigurationProperty( font_color="fontColor", font_decoration="fontDecoration", font_size=quicksight.CfnDashboard.FontSizeProperty( relative="relative" ), font_style="fontStyle", font_weight=quicksight.CfnDashboard.FontWeightProperty( name="name" ) ), visibility="visibility" ) ), type="type" )
Attributes
- commit_mode
The visibility configuration of the Apply button on a
DateTimePickerControl
.
- display_options
The display options of a control.
- type
.
SINGLE_VALUED
: The filter condition is a fixed date.DATE_RANGE
: The filter condition is a date time range.
- See:
- Type:
The date time picker type of the
DefaultDateTimePickerControlOptions
. Choose one of the following options
DefaultFilterControlConfigurationProperty
- class CfnDashboard.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 theDefaultFilterControlConfiguration
.title (
str
) – The title of theDefaultFilterControlConfiguration
. This title is shared by all controls that are tied to this filter.
- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below 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_control_configuration_property = quicksight.CfnDashboard.DefaultFilterControlConfigurationProperty( control_options=quicksight.CfnDashboard.DefaultFilterControlOptionsProperty( default_date_time_picker_options=quicksight.CfnDashboard.DefaultDateTimePickerControlOptionsProperty( commit_mode="commitMode", display_options=quicksight.CfnDashboard.DateTimePickerControlDisplayOptionsProperty( date_time_format="dateTimeFormat", info_icon_label_options=quicksight.CfnDashboard.SheetControlInfoIconLabelOptionsProperty( info_icon_text="infoIconText", visibility="visibility" ), title_options=quicksight.CfnDashboard.LabelOptionsProperty( custom_label="customLabel", font_configuration=quicksight.CfnDashboard.FontConfigurationProperty( font_color="fontColor", font_decoration="fontDecoration", font_size=quicksight.CfnDashboard.FontSizeProperty( relative="relative" ), font_style="fontStyle", font_weight=quicksight.CfnDashboard.FontWeightProperty( name="name" ) ), visibility="visibility" ) ), type="type" ), default_dropdown_options=quicksight.CfnDashboard.DefaultFilterDropDownControlOptionsProperty( commit_mode="commitMode", display_options=quicksight.CfnDashboard.DropDownControlDisplayOptionsProperty( info_icon_label_options=quicksight.CfnDashboard.SheetControlInfoIconLabelOptionsProperty( info_icon_text="infoIconText", visibility="visibility" ), select_all_options=quicksight.CfnDashboard.ListControlSelectAllOptionsProperty( visibility="visibility" ), title_options=quicksight.CfnDashboard.LabelOptionsProperty( custom_label="customLabel", font_configuration=quicksight.CfnDashboard.FontConfigurationProperty( font_color="fontColor", font_decoration="fontDecoration", font_size=quicksight.CfnDashboard.FontSizeProperty( relative="relative" ), font_style="fontStyle", font_weight=quicksight.CfnDashboard.FontWeightProperty( name="name" ) ), visibility="visibility" ) ), selectable_values=quicksight.CfnDashboard.FilterSelectableValuesProperty( values=["values"] ), type="type" ), default_list_options=quicksight.CfnDashboard.DefaultFilterListControlOptionsProperty( display_options=quicksight.CfnDashboard.ListControlDisplayOptionsProperty( info_icon_label_options=quicksight.CfnDashboard.SheetControlInfoIconLabelOptionsProperty( info_icon_text="infoIconText", visibility="visibility" ), search_options=quicksight.CfnDashboard.ListControlSearchOptionsProperty( visibility="visibility" ), select_all_options=quicksight.CfnDashboard.ListControlSelectAllOptionsProperty( visibility="visibility" ), title_options=quicksight.CfnDashboard.LabelOptionsProperty( custom_label="customLabel", font_configuration=quicksight.CfnDashboard.FontConfigurationProperty( font_color="fontColor", font_decoration="fontDecoration", font_size=quicksight.CfnDashboard.FontSizeProperty( relative="relative" ), font_style="fontStyle", font_weight=quicksight.CfnDashboard.FontWeightProperty( name="name" ) ), visibility="visibility" ) ), selectable_values=quicksight.CfnDashboard.FilterSelectableValuesProperty( values=["values"] ), type="type" ), default_relative_date_time_options=quicksight.CfnDashboard.DefaultRelativeDateTimeControlOptionsProperty( commit_mode="commitMode", display_options=quicksight.CfnDashboard.RelativeDateTimeControlDisplayOptionsProperty( date_time_format="dateTimeFormat", info_icon_label_options=quicksight.CfnDashboard.SheetControlInfoIconLabelOptionsProperty( info_icon_text="infoIconText", visibility="visibility" ), title_options=quicksight.CfnDashboard.LabelOptionsProperty( custom_label="customLabel", font_configuration=quicksight.CfnDashboard.FontConfigurationProperty( font_color="fontColor", font_decoration="fontDecoration", font_size=quicksight.CfnDashboard.FontSizeProperty( relative="relative" ), font_style="fontStyle", font_weight=quicksight.CfnDashboard.FontWeightProperty( name="name" ) ), visibility="visibility" ) ) ), default_slider_options=quicksight.CfnDashboard.DefaultSliderControlOptionsProperty( maximum_value=123, minimum_value=123, step_size=123, # the properties below are optional display_options=quicksight.CfnDashboard.SliderControlDisplayOptionsProperty( info_icon_label_options=quicksight.CfnDashboard.SheetControlInfoIconLabelOptionsProperty( info_icon_text="infoIconText", visibility="visibility" ), title_options=quicksight.CfnDashboard.LabelOptionsProperty( custom_label="customLabel", font_configuration=quicksight.CfnDashboard.FontConfigurationProperty( font_color="fontColor", font_decoration="fontDecoration", font_size=quicksight.CfnDashboard.FontSizeProperty( relative="relative" ), font_style="fontStyle", font_weight=quicksight.CfnDashboard.FontWeightProperty( name="name" ) ), visibility="visibility" ) ), type="type" ), default_text_area_options=quicksight.CfnDashboard.DefaultTextAreaControlOptionsProperty( delimiter="delimiter", display_options=quicksight.CfnDashboard.TextAreaControlDisplayOptionsProperty( info_icon_label_options=quicksight.CfnDashboard.SheetControlInfoIconLabelOptionsProperty( info_icon_text="infoIconText", visibility="visibility" ), placeholder_options=quicksight.CfnDashboard.TextControlPlaceholderOptionsProperty( visibility="visibility" ), title_options=quicksight.CfnDashboard.LabelOptionsProperty( custom_label="customLabel", font_configuration=quicksight.CfnDashboard.FontConfigurationProperty( font_color="fontColor", font_decoration="fontDecoration", font_size=quicksight.CfnDashboard.FontSizeProperty( relative="relative" ), font_style="fontStyle", font_weight=quicksight.CfnDashboard.FontWeightProperty( name="name" ) ), visibility="visibility" ) ) ), default_text_field_options=quicksight.CfnDashboard.DefaultTextFieldControlOptionsProperty( display_options=quicksight.CfnDashboard.TextFieldControlDisplayOptionsProperty( info_icon_label_options=quicksight.CfnDashboard.SheetControlInfoIconLabelOptionsProperty( info_icon_text="infoIconText", visibility="visibility" ), placeholder_options=quicksight.CfnDashboard.TextControlPlaceholderOptionsProperty( visibility="visibility" ), title_options=quicksight.CfnDashboard.LabelOptionsProperty( custom_label="customLabel", font_configuration=quicksight.CfnDashboard.FontConfigurationProperty( font_color="fontColor", font_decoration="fontDecoration", font_size=quicksight.CfnDashboard.FontSizeProperty( relative="relative" ), font_style="fontStyle", font_weight=quicksight.CfnDashboard.FontWeightProperty( name="name" ) ), visibility="visibility" ) ) ) ), title="title" )
Attributes
- control_options
The control option for the
DefaultFilterControlConfiguration
.
- title
The title of the
DefaultFilterControlConfiguration
.This title is shared by all controls that are tied to this filter.
DefaultFilterControlOptionsProperty
- class CfnDashboard.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:
default_date_time_picker_options (
Union
[IResolvable
,DefaultDateTimePickerControlOptionsProperty
,Dict
[str
,Any
],None
]) – The default options that correspond to the filter control type of aDateTimePicker
.default_dropdown_options (
Union
[IResolvable
,DefaultFilterDropDownControlOptionsProperty
,Dict
[str
,Any
],None
]) – The default options that correspond to theDropdown
filter control type.default_list_options (
Union
[IResolvable
,DefaultFilterListControlOptionsProperty
,Dict
[str
,Any
],None
]) – The default options that correspond to theList
filter control type.default_relative_date_time_options (
Union
[IResolvable
,DefaultRelativeDateTimeControlOptionsProperty
,Dict
[str
,Any
],None
]) – The default options that correspond to theRelativeDateTime
filter control type.default_slider_options (
Union
[IResolvable
,DefaultSliderControlOptionsProperty
,Dict
[str
,Any
],None
]) – The default options that correspond to theSlider
filter control type.default_text_area_options (
Union
[IResolvable
,DefaultTextAreaControlOptionsProperty
,Dict
[str
,Any
],None
]) – The default options that correspond to theTextArea
filter control type.default_text_field_options (
Union
[IResolvable
,DefaultTextFieldControlOptionsProperty
,Dict
[str
,Any
],None
]) – The default options that correspond to theTextField
filter control type.
- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below 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_control_options_property = quicksight.CfnDashboard.DefaultFilterControlOptionsProperty( default_date_time_picker_options=quicksight.CfnDashboard.DefaultDateTimePickerControlOptionsProperty( commit_mode="commitMode", display_options=quicksight.CfnDashboard.DateTimePickerControlDisplayOptionsProperty( date_time_format="dateTimeFormat", info_icon_label_options=quicksight.CfnDashboard.SheetControlInfoIconLabelOptionsProperty( info_icon_text="infoIconText", visibility="visibility" ), title_options=quicksight.CfnDashboard.LabelOptionsProperty( custom_label="customLabel", font_configuration=quicksight.CfnDashboard.FontConfigurationProperty( font_color="fontColor", font_decoration="fontDecoration", font_size=quicksight.CfnDashboard.FontSizeProperty( relative="relative" ), font_style="fontStyle", font_weight=quicksight.CfnDashboard.FontWeightProperty( name="name" ) ), visibility="visibility" ) ), type="type" ), default_dropdown_options=quicksight.CfnDashboard.DefaultFilterDropDownControlOptionsProperty( commit_mode="commitMode", display_options=quicksight.CfnDashboard.DropDownControlDisplayOptionsProperty( info_icon_label_options=quicksight.CfnDashboard.SheetControlInfoIconLabelOptionsProperty( info_icon_text="infoIconText", visibility="visibility" ), select_all_options=quicksight.CfnDashboard.ListControlSelectAllOptionsProperty( visibility="visibility" ), title_options=quicksight.CfnDashboard.LabelOptionsProperty( custom_label="customLabel", font_configuration=quicksight.CfnDashboard.FontConfigurationProperty( font_color="fontColor", font_decoration="fontDecoration", font_size=quicksight.CfnDashboard.FontSizeProperty( relative="relative" ), font_style="fontStyle", font_weight=quicksight.CfnDashboard.FontWeightProperty( name="name" ) ), visibility="visibility" ) ), selectable_values=quicksight.CfnDashboard.FilterSelectableValuesProperty( values=["values"] ), type="type" ), default_list_options=quicksight.CfnDashboard.DefaultFilterListControlOptionsProperty( display_options=quicksight.CfnDashboard.ListControlDisplayOptionsProperty( info_icon_label_options=quicksight.CfnDashboard.SheetControlInfoIconLabelOptionsProperty( info_icon_text="infoIconText", visibility="visibility" ), search_options=quicksight.CfnDashboard.ListControlSearchOptionsProperty( visibility="visibility" ), select_all_options=quicksight.CfnDashboard.ListControlSelectAllOptionsProperty( visibility="visibility" ), title_options=quicksight.CfnDashboard.LabelOptionsProperty( custom_label="customLabel", font_configuration=quicksight.CfnDashboard.FontConfigurationProperty( font_color="fontColor", font_decoration="fontDecoration", font_size=quicksight.CfnDashboard.FontSizeProperty( relative="relative" ), font_style="fontStyle", font_weight=quicksight.CfnDashboard.FontWeightProperty( name="name" ) ), visibility="visibility" ) ), selectable_values=quicksight.CfnDashboard.FilterSelectableValuesProperty( values=["values"] ), type="type" ), default_relative_date_time_options=quicksight.CfnDashboard.DefaultRelativeDateTimeControlOptionsProperty( commit_mode="commitMode", display_options=quicksight.CfnDashboard.RelativeDateTimeControlDisplayOptionsProperty( date_time_format="dateTimeFormat", info_icon_label_options=quicksight.CfnDashboard.SheetControlInfoIconLabelOptionsProperty( info_icon_text="infoIconText", visibility="visibility" ), title_options=quicksight.CfnDashboard.LabelOptionsProperty( custom_label="customLabel", font_configuration=quicksight.CfnDashboard.FontConfigurationProperty( font_color="fontColor", font_decoration="fontDecoration", font_size=quicksight.CfnDashboard.FontSizeProperty( relative="relative" ), font_style="fontStyle", font_weight=quicksight.CfnDashboard.FontWeightProperty( name="name" ) ), visibility="visibility" ) ) ), default_slider_options=quicksight.CfnDashboard.DefaultSliderControlOptionsProperty( maximum_value=123, minimum_value=123, step_size=123, # the properties below are optional display_options=quicksight.CfnDashboard.SliderControlDisplayOptionsProperty( info_icon_label_options=quicksight.CfnDashboard.SheetControlInfoIconLabelOptionsProperty( info_icon_text="infoIconText", visibility="visibility" ), title_options=quicksight.CfnDashboard.LabelOptionsProperty( custom_label="customLabel", font_configuration=quicksight.CfnDashboard.FontConfigurationProperty( font_color="fontColor", font_decoration="fontDecoration", font_size=quicksight.CfnDashboard.FontSizeProperty( relative="relative" ), font_style="fontStyle", font_weight=quicksight.CfnDashboard.FontWeightProperty( name="name" ) ), visibility="visibility" ) ), type="type" ), default_text_area_options=quicksight.CfnDashboard.DefaultTextAreaControlOptionsProperty( delimiter="delimiter", display_options=quicksight.CfnDashboard.TextAreaControlDisplayOptionsProperty( info_icon_label_options=quicksight.CfnDashboard.SheetControlInfoIconLabelOptionsProperty( info_icon_text="infoIconText", visibility="visibility" ), placeholder_options=quicksight.CfnDashboard.TextControlPlaceholderOptionsProperty( visibility="visibility" ), title_options=quicksight.CfnDashboard.LabelOptionsProperty( custom_label="customLabel", font_configuration=quicksight.CfnDashboard.FontConfigurationProperty( font_color="fontColor", font_decoration="fontDecoration", font_size=quicksight.CfnDashboard.FontSizeProperty( relative="relative" ), font_style="fontStyle", font_weight=quicksight.CfnDashboard.FontWeightProperty( name="name" ) ), visibility="visibility" ) ) ), default_text_field_options=quicksight.CfnDashboard.DefaultTextFieldControlOptionsProperty( display_options=quicksight.CfnDashboard.TextFieldControlDisplayOptionsProperty( info_icon_label_options=quicksight.CfnDashboard.SheetControlInfoIconLabelOptionsProperty( info_icon_text="infoIconText", visibility="visibility" ), placeholder_options=quicksight.CfnDashboard.TextControlPlaceholderOptionsProperty( visibility="visibility" ), title_options=quicksight.CfnDashboard.LabelOptionsProperty( custom_label="customLabel", font_configuration=quicksight.CfnDashboard.FontConfigurationProperty( font_color="fontColor", font_decoration="fontDecoration", font_size=quicksight.CfnDashboard.FontSizeProperty( relative="relative" ), font_style="fontStyle", font_weight=quicksight.CfnDashboard.FontWeightProperty( name="name" ) ), visibility="visibility" ) ) ) )
Attributes
- default_date_time_picker_options
The default options that correspond to the filter control type of a
DateTimePicker
.
- default_dropdown_options
The default options that correspond to the
Dropdown
filter control type.
- default_list_options
The default options that correspond to the
List
filter control type.
- default_relative_date_time_options
The default options that correspond to the
RelativeDateTime
filter control type.
- default_slider_options
The default options that correspond to the
Slider
filter control type.
- default_text_area_options
The default options that correspond to the
TextArea
filter control type.
- default_text_field_options
The default options that correspond to the
TextField
filter control type.
DefaultFilterDropDownControlOptionsProperty
- class CfnDashboard.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 aFilterDropDownControl
.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 theFilterDropDownControl
. 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:
- ExampleMetadata:
fixture=_generated
Example:
# The code below 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.CfnDashboard.DefaultFilterDropDownControlOptionsProperty( commit_mode="commitMode", display_options=quicksight.CfnDashboard.DropDownControlDisplayOptionsProperty( info_icon_label_options=quicksight.CfnDashboard.SheetControlInfoIconLabelOptionsProperty( info_icon_text="infoIconText", visibility="visibility" ), select_all_options=quicksight.CfnDashboard.ListControlSelectAllOptionsProperty( visibility="visibility" ), title_options=quicksight.CfnDashboard.LabelOptionsProperty( custom_label="customLabel", font_configuration=quicksight.CfnDashboard.FontConfigurationProperty( font_color="fontColor", font_decoration="fontDecoration", font_size=quicksight.CfnDashboard.FontSizeProperty( relative="relative" ), font_style="fontStyle", font_weight=quicksight.CfnDashboard.FontWeightProperty( name="name" ) ), visibility="visibility" ) ), selectable_values=quicksight.CfnDashboard.FilterSelectableValuesProperty( values=["values"] ), type="type" )
Attributes
- commit_mode
The visibility configuration of the Apply button on a
FilterDropDownControl
.
- display_options
The display options of a control.
- selectable_values
A list of selectable values that are used in a control.
- 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:
- Type:
The type of the
FilterDropDownControl
. Choose one of the following options
DefaultFilterListControlOptionsProperty
- class CfnDashboard.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 theDefaultFilterListControlOptions
. 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:
- ExampleMetadata:
fixture=_generated
Example:
# The code below 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.CfnDashboard.DefaultFilterListControlOptionsProperty( display_options=quicksight.CfnDashboard.ListControlDisplayOptionsProperty( info_icon_label_options=quicksight.CfnDashboard.SheetControlInfoIconLabelOptionsProperty( info_icon_text="infoIconText", visibility="visibility" ), search_options=quicksight.CfnDashboard.ListControlSearchOptionsProperty( visibility="visibility" ), select_all_options=quicksight.CfnDashboard.ListControlSelectAllOptionsProperty( visibility="visibility" ), title_options=quicksight.CfnDashboard.LabelOptionsProperty( custom_label="customLabel", font_configuration=quicksight.CfnDashboard.FontConfigurationProperty( font_color="fontColor", font_decoration="fontDecoration", font_size=quicksight.CfnDashboard.FontSizeProperty( relative="relative" ), font_style="fontStyle", font_weight=quicksight.CfnDashboard.FontWeightProperty( name="name" ) ), visibility="visibility" ) ), selectable_values=quicksight.CfnDashboard.FilterSelectableValuesProperty( values=["values"] ), type="type" )
Attributes
- display_options
The display options of a control.
- selectable_values
A list of selectable values that are used in a control.
- 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:
- Type:
The type of the
DefaultFilterListControlOptions
. Choose one of the following options
DefaultFreeFormLayoutConfigurationProperty
- class CfnDashboard.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:
- ExampleMetadata:
fixture=_generated
Example:
# The code below 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.CfnDashboard.DefaultFreeFormLayoutConfigurationProperty( canvas_size_options=quicksight.CfnDashboard.FreeFormLayoutCanvasSizeOptionsProperty( screen_canvas_size_options=quicksight.CfnDashboard.FreeFormLayoutScreenCanvasSizeOptionsProperty( optimized_view_port_width="optimizedViewPortWidth" ) ) )
Attributes
- canvas_size_options
Determines the screen canvas size options for a free-form layout.
DefaultGridLayoutConfigurationProperty
- class CfnDashboard.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:
- ExampleMetadata:
fixture=_generated
Example:
# The code below 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.CfnDashboard.DefaultGridLayoutConfigurationProperty( canvas_size_options=quicksight.CfnDashboard.GridLayoutCanvasSizeOptionsProperty( screen_canvas_size_options=quicksight.CfnDashboard.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.
DefaultInteractiveLayoutConfigurationProperty
- class CfnDashboard.DefaultInteractiveLayoutConfigurationProperty(*, free_form=None, grid=None)
Bases:
object
The options that determine the default settings for interactive layout configuration.
- Parameters:
free_form (
Union
[IResolvable
,DefaultFreeFormLayoutConfigurationProperty
,Dict
[str
,Any
],None
]) – The options that determine the default settings of a free-form layout configuration.grid (
Union
[IResolvable
,DefaultGridLayoutConfigurationProperty
,Dict
[str
,Any
],None
]) – The options that determine the default settings for a grid layout configuration.
- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below 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.CfnDashboard.DefaultInteractiveLayoutConfigurationProperty( free_form=quicksight.CfnDashboard.DefaultFreeFormLayoutConfigurationProperty( canvas_size_options=quicksight.CfnDashboard.FreeFormLayoutCanvasSizeOptionsProperty( screen_canvas_size_options=quicksight.CfnDashboard.FreeFormLayoutScreenCanvasSizeOptionsProperty( optimized_view_port_width="optimizedViewPortWidth" ) ) ), grid=quicksight.CfnDashboard.DefaultGridLayoutConfigurationProperty( canvas_size_options=quicksight.CfnDashboard.GridLayoutCanvasSizeOptionsProperty( screen_canvas_size_options=quicksight.CfnDashboard.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.
- grid
The options that determine the default settings for a grid layout configuration.
DefaultNewSheetConfigurationProperty
- class CfnDashboard.DefaultNewSheetConfigurationProperty(*, interactive_layout_configuration=None, paginated_layout_configuration=None, sheet_content_type=None)
Bases:
object
The configuration for default new sheet settings.
- Parameters:
interactive_layout_configuration (
Union
[IResolvable
,DefaultInteractiveLayoutConfigurationProperty
,Dict
[str
,Any
],None
]) – The options that determine the default settings for interactive layout configuration.paginated_layout_configuration (
Union
[IResolvable
,DefaultPaginatedLayoutConfigurationProperty
,Dict
[str
,Any
],None
]) – The options that determine the default settings for a paginated layout configuration.sheet_content_type (
Optional
[str
]) – The option that determines the sheet content type.
- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below 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.CfnDashboard.DefaultNewSheetConfigurationProperty( interactive_layout_configuration=quicksight.CfnDashboard.DefaultInteractiveLayoutConfigurationProperty( free_form=quicksight.CfnDashboard.DefaultFreeFormLayoutConfigurationProperty( canvas_size_options=quicksight.CfnDashboard.FreeFormLayoutCanvasSizeOptionsProperty( screen_canvas_size_options=quicksight.CfnDashboard.FreeFormLayoutScreenCanvasSizeOptionsProperty( optimized_view_port_width="optimizedViewPortWidth" ) ) ), grid=quicksight.CfnDashboard.DefaultGridLayoutConfigurationProperty( canvas_size_options=quicksight.CfnDashboard.GridLayoutCanvasSizeOptionsProperty( screen_canvas_size_options=quicksight.CfnDashboard.GridLayoutScreenCanvasSizeOptionsProperty( resize_option="resizeOption", # the properties below are optional optimized_view_port_width="optimizedViewPortWidth" ) ) ) ), paginated_layout_configuration=quicksight.CfnDashboard.DefaultPaginatedLayoutConfigurationProperty( section_based=quicksight.CfnDashboard.DefaultSectionBasedLayoutConfigurationProperty( canvas_size_options=quicksight.CfnDashboard.SectionBasedLayoutCanvasSizeOptionsProperty( paper_canvas_size_options=quicksight.CfnDashboard.SectionBasedLayoutPaperCanvasSizeOptionsProperty( paper_margin=quicksight.CfnDashboard.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.
- paginated_layout_configuration
The options that determine the default settings for a paginated layout configuration.
- sheet_content_type
The option that determines the sheet content type.
DefaultPaginatedLayoutConfigurationProperty
- class CfnDashboard.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:
- ExampleMetadata:
fixture=_generated
Example:
# The code below 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.CfnDashboard.DefaultPaginatedLayoutConfigurationProperty( section_based=quicksight.CfnDashboard.DefaultSectionBasedLayoutConfigurationProperty( canvas_size_options=quicksight.CfnDashboard.SectionBasedLayoutCanvasSizeOptionsProperty( paper_canvas_size_options=quicksight.CfnDashboard.SectionBasedLayoutPaperCanvasSizeOptionsProperty( paper_margin=quicksight.CfnDashboard.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.
DefaultRelativeDateTimeControlOptionsProperty
- class CfnDashboard.DefaultRelativeDateTimeControlOptionsProperty(*, commit_mode=None, display_options=None)
Bases:
object
The default options that correspond to the
RelativeDateTime
filter control type.- Parameters:
commit_mode (
Optional
[str
]) – The visibility configuration of the Apply button on aRelativeDateTimeControl
.display_options (
Union
[IResolvable
,RelativeDateTimeControlDisplayOptionsProperty
,Dict
[str
,Any
],None
]) – The display options of a control.
- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below 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.CfnDashboard.DefaultRelativeDateTimeControlOptionsProperty( commit_mode="commitMode", display_options=quicksight.CfnDashboard.RelativeDateTimeControlDisplayOptionsProperty( date_time_format="dateTimeFormat", info_icon_label_options=quicksight.CfnDashboard.SheetControlInfoIconLabelOptionsProperty( info_icon_text="infoIconText", visibility="visibility" ), title_options=quicksight.CfnDashboard.LabelOptionsProperty( custom_label="customLabel", font_configuration=quicksight.CfnDashboard.FontConfigurationProperty( font_color="fontColor", font_decoration="fontDecoration", font_size=quicksight.CfnDashboard.FontSizeProperty( relative="relative" ), font_style="fontStyle", font_weight=quicksight.CfnDashboard.FontWeightProperty( name="name" ) ), visibility="visibility" ) ) )
Attributes
- commit_mode
The visibility configuration of the Apply button on a
RelativeDateTimeControl
.
- display_options
The display options of a control.
DefaultSectionBasedLayoutConfigurationProperty
- class CfnDashboard.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:
- ExampleMetadata:
fixture=_generated
Example:
# The code below 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.CfnDashboard.DefaultSectionBasedLayoutConfigurationProperty( canvas_size_options=quicksight.CfnDashboard.SectionBasedLayoutCanvasSizeOptionsProperty( paper_canvas_size_options=quicksight.CfnDashboard.SectionBasedLayoutPaperCanvasSizeOptionsProperty( paper_margin=quicksight.CfnDashboard.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.
DefaultSliderControlOptionsProperty
- class CfnDashboard.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: - 0minimum_value (
Union
[int
,float
]) – The smaller value that is displayed at the left of the slider. Default: - 0step_size (
Union
[int
,float
]) – The number of increments that the slider bar is divided into. Default: - 0display_options (
Union
[IResolvable
,SliderControlDisplayOptionsProperty
,Dict
[str
,Any
],None
]) – The display options of a control.type (
Optional
[str
]) – The type of theDefaultSliderControlOptions
. 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:
- ExampleMetadata:
fixture=_generated
Example:
# The code below 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.CfnDashboard.DefaultSliderControlOptionsProperty( maximum_value=123, minimum_value=123, step_size=123, # the properties below are optional display_options=quicksight.CfnDashboard.SliderControlDisplayOptionsProperty( info_icon_label_options=quicksight.CfnDashboard.SheetControlInfoIconLabelOptionsProperty( info_icon_text="infoIconText", visibility="visibility" ), title_options=quicksight.CfnDashboard.LabelOptionsProperty( custom_label="customLabel", font_configuration=quicksight.CfnDashboard.FontConfigurationProperty( font_color="fontColor", font_decoration="fontDecoration", font_size=quicksight.CfnDashboard.FontSizeProperty( relative="relative" ), font_style="fontStyle", font_weight=quicksight.CfnDashboard.FontWeightProperty( name="name" ) ), visibility="visibility" ) ), type="type" )
Attributes
- display_options
The display options of a control.
- maximum_value
The larger value that is displayed at the right of the slider.
- minimum_value
The smaller value that is displayed at the left of the slider.
- step_size
The number of increments that the slider bar is divided into.
- type
.
SINGLE_POINT
: Filter against(equals) a single data point.RANGE
: Filter data that is in a specified range.
- See:
- Type:
The type of the
DefaultSliderControlOptions
. Choose one of the following options
DefaultTextAreaControlOptionsProperty
- class CfnDashboard.DefaultTextAreaControlOptionsProperty(*, delimiter=None, display_options=None)
Bases:
object
The default options that correspond to the
TextArea
filter control type.- Parameters:
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:
- ExampleMetadata:
fixture=_generated
Example:
# The code below 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.CfnDashboard.DefaultTextAreaControlOptionsProperty( delimiter="delimiter", display_options=quicksight.CfnDashboard.TextAreaControlDisplayOptionsProperty( info_icon_label_options=quicksight.CfnDashboard.SheetControlInfoIconLabelOptionsProperty( info_icon_text="infoIconText", visibility="visibility" ), placeholder_options=quicksight.CfnDashboard.TextControlPlaceholderOptionsProperty( visibility="visibility" ), title_options=quicksight.CfnDashboard.LabelOptionsProperty( custom_label="customLabel", font_configuration=quicksight.CfnDashboard.FontConfigurationProperty( font_color="fontColor", font_decoration="fontDecoration", font_size=quicksight.CfnDashboard.FontSizeProperty( relative="relative" ), font_style="fontStyle", font_weight=quicksight.CfnDashboard.FontWeightProperty( name="name" ) ), visibility="visibility" ) ) )
Attributes
- delimiter
The delimiter that is used to separate the lines in text.
- display_options
The display options of a control.
DefaultTextFieldControlOptionsProperty
- class CfnDashboard.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:
- ExampleMetadata:
fixture=_generated
Example:
# The code below 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.CfnDashboard.DefaultTextFieldControlOptionsProperty( display_options=quicksight.CfnDashboard.TextFieldControlDisplayOptionsProperty( info_icon_label_options=quicksight.CfnDashboard.SheetControlInfoIconLabelOptionsProperty( info_icon_text="infoIconText", visibility="visibility" ), placeholder_options=quicksight.CfnDashboard.TextControlPlaceholderOptionsProperty( visibility="visibility" ), title_options=quicksight.CfnDashboard.LabelOptionsProperty( custom_label="customLabel", font_configuration=quicksight.CfnDashboard.FontConfigurationProperty( font_color="fontColor", font_decoration="fontDecoration", font_size=quicksight.CfnDashboard.FontSizeProperty( relative="relative" ), font_style="fontStyle", font_weight=quicksight.CfnDashboard.FontWeightProperty( name="name" ) ), visibility="visibility" ) ) )
Attributes
- display_options
The display options of a control.
DestinationParameterValueConfigurationProperty
- class CfnDashboard.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 inDestinationParameterValueConfiguration
.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:
- ExampleMetadata:
fixture=_generated
Example:
# The code below 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.CfnDashboard.DestinationParameterValueConfigurationProperty( custom_values_configuration=quicksight.CfnDashboard.CustomValuesConfigurationProperty( custom_values=quicksight.CfnDashboard.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.CfnDashboard.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
.
- select_all_value_options
The configuration that selects all options.
- source_column
A column of a data set.
- source_field
The source field ID of the destination parameter.
- source_parameter_name
The source parameter name of the destination parameter.
DimensionFieldProperty
- class CfnDashboard.DimensionFieldProperty(*, categorical_dimension_field=None, date_dimension_field=None, numerical_dimension_field=None)
Bases:
object
The dimension type field.
- Parameters:
categorical_dimension_field (
Union
[IResolvable
,CategoricalDimensionFieldProperty
,Dict
[str
,Any
],None
]) – The dimension type field with categorical type columns.date_dimension_field (
Union
[IResolvable
,DateDimensionFieldProperty
,Dict
[str
,Any
],None
]) – The dimension type field with date type columns.numerical_dimension_field (
Union
[IResolvable
,NumericalDimensionFieldProperty
,Dict
[str
,Any
],None
]) – The dimension type field with numerical type columns.
- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below 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.CfnDashboard.DimensionFieldProperty( categorical_dimension_field=quicksight.CfnDashboard.CategoricalDimensionFieldProperty( column=quicksight.CfnDashboard.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), field_id="fieldId", # the properties below are optional format_configuration=quicksight.CfnDashboard.StringFormatConfigurationProperty( null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), numeric_format_configuration=quicksight.CfnDashboard.NumericFormatConfigurationProperty( currency_display_format_configuration=quicksight.CfnDashboard.CurrencyDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix", symbol="symbol" ), number_display_format_configuration=quicksight.CfnDashboard.NumberDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ), percentage_display_format_configuration=quicksight.CfnDashboard.PercentageDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ) ) ), hierarchy_id="hierarchyId" ), date_dimension_field=quicksight.CfnDashboard.DateDimensionFieldProperty( column=quicksight.CfnDashboard.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), field_id="fieldId", # the properties below are optional date_granularity="dateGranularity", format_configuration=quicksight.CfnDashboard.DateTimeFormatConfigurationProperty( date_time_format="dateTimeFormat", null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), numeric_format_configuration=quicksight.CfnDashboard.NumericFormatConfigurationProperty( currency_display_format_configuration=quicksight.CfnDashboard.CurrencyDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix", symbol="symbol" ), number_display_format_configuration=quicksight.CfnDashboard.NumberDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ), percentage_display_format_configuration=quicksight.CfnDashboard.PercentageDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ) ) ), hierarchy_id="hierarchyId" ), numerical_dimension_field=quicksight.CfnDashboard.NumericalDimensionFieldProperty( column=quicksight.CfnDashboard.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), field_id="fieldId", # the properties below are optional format_configuration=quicksight.CfnDashboard.NumberFormatConfigurationProperty( format_configuration=quicksight.CfnDashboard.NumericFormatConfigurationProperty( currency_display_format_configuration=quicksight.CfnDashboard.CurrencyDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix", symbol="symbol" ), number_display_format_configuration=quicksight.CfnDashboard.NumberDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ), percentage_display_format_configuration=quicksight.CfnDashboard.PercentageDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ) ) ), hierarchy_id="hierarchyId" ) )
Attributes
- categorical_dimension_field
The dimension type field with categorical type columns.
- date_dimension_field
The dimension type field with date type columns.
- numerical_dimension_field
The dimension type field with numerical type columns.
DonutCenterOptionsProperty
- class CfnDashboard.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:
- ExampleMetadata:
fixture=_generated
Example:
# The code below 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.CfnDashboard.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'
.
DonutOptionsProperty
- class CfnDashboard.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 chartdonut_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:
- ExampleMetadata:
fixture=_generated
Example:
# The code below 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.CfnDashboard.DonutOptionsProperty( arc_options=quicksight.CfnDashboard.ArcOptionsProperty( arc_thickness="arcThickness" ), donut_center_options=quicksight.CfnDashboard.DonutCenterOptionsProperty( label_visibility="labelVisibility" ) )
Attributes
- arc_options
.
WHOLE
- A pie chartSMALL
- A small-sized donut chartMEDIUM
- A medium-sized donut chartLARGE
- A large-sized donut chart
- See:
- 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.
DrillDownFilterProperty
- class CfnDashboard.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:
category_filter (
Union
[IResolvable
,CategoryDrillDownFilterProperty
,Dict
[str
,Any
],None
]) – The category type drill down filter. This filter is used for string type columns.numeric_equality_filter (
Union
[IResolvable
,NumericEqualityDrillDownFilterProperty
,Dict
[str
,Any
],None
]) – The numeric equality type drill down filter. This filter is used for number type columns.time_range_filter (
Union
[IResolvable
,TimeRangeDrillDownFilterProperty
,Dict
[str
,Any
],None
]) – The time range drill down filter. This filter is used for date time columns.
- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below 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.CfnDashboard.DrillDownFilterProperty( category_filter=quicksight.CfnDashboard.CategoryDrillDownFilterProperty( category_values=["categoryValues"], column=quicksight.CfnDashboard.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ) ), numeric_equality_filter=quicksight.CfnDashboard.NumericEqualityDrillDownFilterProperty( column=quicksight.CfnDashboard.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), value=123 ), time_range_filter=quicksight.CfnDashboard.TimeRangeDrillDownFilterProperty( column=quicksight.CfnDashboard.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.
- numeric_equality_filter
The numeric equality type drill down filter.
This filter is used for number type columns.
- time_range_filter
The time range drill down filter.
This filter is used for date time columns.
DropDownControlDisplayOptionsProperty
- class CfnDashboard.DropDownControlDisplayOptionsProperty(*, info_icon_label_options=None, select_all_options=None, title_options=None)
Bases:
object
The display options of a control.
- Parameters:
info_icon_label_options (
Union
[IResolvable
,SheetControlInfoIconLabelOptionsProperty
,Dict
[str
,Any
],None
]) – The configuration of info icon label options.select_all_options (
Union
[IResolvable
,ListControlSelectAllOptionsProperty
,Dict
[str
,Any
],None
]) – The configuration of theSelect all
options in a dropdown control.title_options (
Union
[IResolvable
,LabelOptionsProperty
,Dict
[str
,Any
],None
]) – The options to configure the title visibility, name, and font size.
- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below shows an example of how to instantiate this type. # The values are placeholders you should change. from aws_cdk import aws_quicksight as quicksight drop_down_control_display_options_property = quicksight.CfnDashboard.DropDownControlDisplayOptionsProperty( info_icon_label_options=quicksight.CfnDashboard.SheetControlInfoIconLabelOptionsProperty( info_icon_text="infoIconText", visibility="visibility" ), select_all_options=quicksight.CfnDashboard.ListControlSelectAllOptionsProperty( visibility="visibility" ), title_options=quicksight.CfnDashboard.LabelOptionsProperty( custom_label="customLabel", font_configuration=quicksight.CfnDashboard.FontConfigurationProperty( font_color="fontColor", font_decoration="fontDecoration", font_size=quicksight.CfnDashboard.FontSizeProperty( relative="relative" ), font_style="fontStyle", font_weight=quicksight.CfnDashboard.FontWeightProperty( name="name" ) ), visibility="visibility" ) )
Attributes
- info_icon_label_options
The configuration of info icon label options.
- select_all_options
The configuration of the
Select all
options in a dropdown control.
- title_options
The options to configure the title visibility, name, and font size.
DynamicDefaultValueProperty
- class CfnDashboard.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:
default_value_column (
Union
[IResolvable
,ColumnIdentifierProperty
,Dict
[str
,Any
]]) – The column that contains the default value of each user or group.group_name_column (
Union
[IResolvable
,ColumnIdentifierProperty
,Dict
[str
,Any
],None
]) – The column that contains the group name.user_name_column (
Union
[IResolvable
,ColumnIdentifierProperty
,Dict
[str
,Any
],None
]) – The column that contains the username.
- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below 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.CfnDashboard.DynamicDefaultValueProperty( default_value_column=quicksight.CfnDashboard.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), # the properties below are optional group_name_column=quicksight.CfnDashboard.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), user_name_column=quicksight.CfnDashboard.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ) )
Attributes
- default_value_column
The column that contains the default value of each user or group.
- group_name_column
The column that contains the group name.
- user_name_column
The column that contains the username.
EmptyVisualProperty
- class CfnDashboard.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:
- ExampleMetadata:
fixture=_generated
Example:
# The code below 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.CfnDashboard.EmptyVisualProperty( data_set_identifier="dataSetIdentifier", visual_id="visualId", # the properties below are optional actions=[quicksight.CfnDashboard.VisualCustomActionProperty( action_operations=[quicksight.CfnDashboard.VisualCustomActionOperationProperty( filter_operation=quicksight.CfnDashboard.CustomActionFilterOperationProperty( selected_fields_configuration=quicksight.CfnDashboard.FilterOperationSelectedFieldsConfigurationProperty( selected_columns=[quicksight.CfnDashboard.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" )], selected_field_options="selectedFieldOptions", selected_fields=["selectedFields"] ), target_visuals_configuration=quicksight.CfnDashboard.FilterOperationTargetVisualsConfigurationProperty( same_sheet_target_visual_configuration=quicksight.CfnDashboard.SameSheetTargetVisualConfigurationProperty( target_visual_options="targetVisualOptions", target_visuals=["targetVisuals"] ) ) ), navigation_operation=quicksight.CfnDashboard.CustomActionNavigationOperationProperty( local_navigation_configuration=quicksight.CfnDashboard.LocalNavigationConfigurationProperty( target_sheet_id="targetSheetId" ) ), set_parameters_operation=quicksight.CfnDashboard.CustomActionSetParametersOperationProperty( parameter_value_configurations=[quicksight.CfnDashboard.SetParameterValueConfigurationProperty( destination_parameter_name="destinationParameterName", value=quicksight.CfnDashboard.DestinationParameterValueConfigurationProperty( custom_values_configuration=quicksight.CfnDashboard.CustomValuesConfigurationProperty( custom_values=quicksight.CfnDashboard.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.CfnDashboard.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), source_field="sourceField", source_parameter_name="sourceParameterName" ) )] ), url_operation=quicksight.CfnDashboard.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.
- data_set_identifier
The data set that is used in the empty visual.
Every visual requires a dataset to render.
- 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.
EntityProperty
- class CfnDashboard.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:
- ExampleMetadata:
fixture=_generated
Example:
# The code below 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.CfnDashboard.EntityProperty( path="path" )
Attributes
- path
The hierarchical path of the entity within the analysis, template, or dashboard definition tree.
ExcludePeriodConfigurationProperty
- class CfnDashboard.ExcludePeriodConfigurationProperty(*, amount, granularity, status=None)
Bases:
object
The exclude period of
TimeRangeFilter
orRelativeDatesFilter
.- 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:
- ExampleMetadata:
fixture=_generated
Example:
# The code below 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.CfnDashboard.ExcludePeriodConfigurationProperty( amount=123, granularity="granularity", # the properties below are optional status="status" )
Attributes
- amount
The amount or number of the exclude period.
- granularity
The granularity or unit (day, month, year) of the exclude period.
- status
.
ENABLED
DISABLED
- See:
- Type:
The status of the exclude period. Choose from the following options
ExplicitHierarchyProperty
- class CfnDashboard.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:
columns (
Union
[IResolvable
,Sequence
[Union
[IResolvable
,ColumnIdentifierProperty
,Dict
[str
,Any
]]]]) – The list of columns that define the explicit hierarchy.hierarchy_id (
str
) – The hierarchy ID of the explicit hierarchy.drill_down_filters (
Union
[IResolvable
,Sequence
[Union
[IResolvable
,DrillDownFilterProperty
,Dict
[str
,Any
]]],None
]) – The option that determines the drill down filters for the explicit hierarchy.
- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below 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.CfnDashboard.ExplicitHierarchyProperty( columns=[quicksight.CfnDashboard.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" )], hierarchy_id="hierarchyId", # the properties below are optional drill_down_filters=[quicksight.CfnDashboard.DrillDownFilterProperty( category_filter=quicksight.CfnDashboard.CategoryDrillDownFilterProperty( category_values=["categoryValues"], column=quicksight.CfnDashboard.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ) ), numeric_equality_filter=quicksight.CfnDashboard.NumericEqualityDrillDownFilterProperty( column=quicksight.CfnDashboard.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), value=123 ), time_range_filter=quicksight.CfnDashboard.TimeRangeDrillDownFilterProperty( column=quicksight.CfnDashboard.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.
- drill_down_filters
The option that determines the drill down filters for the explicit hierarchy.
- hierarchy_id
The hierarchy ID of the explicit hierarchy.
ExportToCSVOptionProperty
- class CfnDashboard.ExportToCSVOptionProperty(*, availability_status=None)
Bases:
object
Export to .csv option.
- Parameters:
availability_status (
Optional
[str
]) – Availability status.- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below shows an example of how to instantiate this type. # The values are placeholders you should change. from aws_cdk import aws_quicksight as quicksight export_to_cSVOption_property = quicksight.CfnDashboard.ExportToCSVOptionProperty( availability_status="availabilityStatus" )
Attributes
- availability_status
Availability status.
FieldBasedTooltipProperty
- class CfnDashboard.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 ofShow 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:
- ExampleMetadata:
fixture=_generated
Example:
# The code below 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.CfnDashboard.FieldBasedTooltipProperty( aggregation_visibility="aggregationVisibility", tooltip_fields=[quicksight.CfnDashboard.TooltipItemProperty( column_tooltip_item=quicksight.CfnDashboard.ColumnTooltipItemProperty( column=quicksight.CfnDashboard.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), # the properties below are optional aggregation=quicksight.CfnDashboard.AggregationFunctionProperty( attribute_aggregation_function=quicksight.CfnDashboard.AttributeAggregationFunctionProperty( simple_attribute_aggregation="simpleAttributeAggregation", value_for_multiple_values="valueForMultipleValues" ), categorical_aggregation_function="categoricalAggregationFunction", date_aggregation_function="dateAggregationFunction", numerical_aggregation_function=quicksight.CfnDashboard.NumericalAggregationFunctionProperty( percentile_aggregation=quicksight.CfnDashboard.PercentileAggregationProperty( percentile_value=123 ), simple_numerical_aggregation="simpleNumericalAggregation" ) ), label="label", tooltip_target="tooltipTarget", visibility="visibility" ), field_tooltip_item=quicksight.CfnDashboard.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
.
- tooltip_fields
The fields configuration in the tooltip.
- tooltip_title_type
.
NONE
: Doesn’t use the primary value as the title.PRIMARY_VALUE
: Uses primary value as the title.
- See:
- Type:
The type for the >tooltip title. Choose one of the following options
FieldLabelTypeProperty
- class CfnDashboard.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:
- ExampleMetadata:
fixture=_generated
Example:
# The code below 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.CfnDashboard.FieldLabelTypeProperty( field_id="fieldId", visibility="visibility" )
Attributes
- field_id
Indicates the field that is targeted by the field label.
- visibility
The visibility of the field label.
FieldSeriesItemProperty
- class CfnDashboard.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:
- ExampleMetadata:
fixture=_generated
Example:
# The code below 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.CfnDashboard.FieldSeriesItemProperty( axis_binding="axisBinding", field_id="fieldId", # the properties below are optional settings=quicksight.CfnDashboard.LineChartSeriesSettingsProperty( line_style_settings=quicksight.CfnDashboard.LineChartLineStyleSettingsProperty( line_interpolation="lineInterpolation", line_style="lineStyle", line_visibility="lineVisibility", line_width="lineWidth" ), marker_style_settings=quicksight.CfnDashboard.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.
- field_id
The field ID of the field for which you are setting the axis binding.
- settings
The options that determine the presentation of line series associated to the field.
FieldSortOptionsProperty
- class CfnDashboard.FieldSortOptionsProperty(*, column_sort=None, field_sort=None)
Bases:
object
The field sort options in a chart configuration.
- Parameters:
column_sort (
Union
[IResolvable
,ColumnSortProperty
,Dict
[str
,Any
],None
]) – The sort configuration for a column that is not used in a field well.field_sort (
Union
[IResolvable
,FieldSortProperty
,Dict
[str
,Any
],None
]) – The sort configuration for a field in a field well.
- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below 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.CfnDashboard.FieldSortOptionsProperty( column_sort=quicksight.CfnDashboard.ColumnSortProperty( direction="direction", sort_by=quicksight.CfnDashboard.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), # the properties below are optional aggregation_function=quicksight.CfnDashboard.AggregationFunctionProperty( attribute_aggregation_function=quicksight.CfnDashboard.AttributeAggregationFunctionProperty( simple_attribute_aggregation="simpleAttributeAggregation", value_for_multiple_values="valueForMultipleValues" ), categorical_aggregation_function="categoricalAggregationFunction", date_aggregation_function="dateAggregationFunction", numerical_aggregation_function=quicksight.CfnDashboard.NumericalAggregationFunctionProperty( percentile_aggregation=quicksight.CfnDashboard.PercentileAggregationProperty( percentile_value=123 ), simple_numerical_aggregation="simpleNumericalAggregation" ) ) ), field_sort=quicksight.CfnDashboard.FieldSortProperty( direction="direction", field_id="fieldId" ) )
Attributes
- column_sort
The sort configuration for a column that is not used in a field well.
- field_sort
The sort configuration for a field in a field well.
FieldSortProperty
- class CfnDashboard.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
: Descendingfield_id (
str
) – The sort configuration target field.
- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below 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.CfnDashboard.FieldSortProperty( direction="direction", field_id="fieldId" )
Attributes
- direction
.
ASC
: AscendingDESC
: Descending
- See:
- Type:
The sort direction. Choose one of the following options
- field_id
The sort configuration target field.
FieldTooltipItemProperty
- class CfnDashboard.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:
- ExampleMetadata:
fixture=_generated
Example:
# The code below 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.CfnDashboard.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.
- label
The label of the tooltip item.
- tooltip_target
Determines the target of the field tooltip item in a combo chart visual.
- visibility
The visibility of the tooltip item.
FilledMapAggregatedFieldWellsProperty
- class CfnDashboard.FilledMapAggregatedFieldWellsProperty(*, geospatial=None, values=None)
Bases:
object
The aggregated field well of the filled map.
- Parameters:
geospatial (
Union
[IResolvable
,Sequence
[Union
[IResolvable
,DimensionFieldProperty
,Dict
[str
,Any
]]],None
]) – The aggregated location field well of the filled map. Values are grouped by location fields.values (
Union
[IResolvable
,Sequence
[Union
[IResolvable
,MeasureFieldProperty
,Dict
[str
,Any
]]],None
]) – The aggregated color field well of a filled map. Values are aggregated based on location fields.
- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below 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_aggregated_field_wells_property = quicksight.CfnDashboard.FilledMapAggregatedFieldWellsProperty( geospatial=[quicksight.CfnDashboard.DimensionFieldProperty( categorical_dimension_field=quicksight.CfnDashboard.CategoricalDimensionFieldProperty( column=quicksight.CfnDashboard.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), field_id="fieldId", # the properties below are optional format_configuration=quicksight.CfnDashboard.StringFormatConfigurationProperty( null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), numeric_format_configuration=quicksight.CfnDashboard.NumericFormatConfigurationProperty( currency_display_format_configuration=quicksight.CfnDashboard.CurrencyDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix", symbol="symbol" ), number_display_format_configuration=quicksight.CfnDashboard.NumberDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ), percentage_display_format_configuration=quicksight.CfnDashboard.PercentageDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ) ) ), hierarchy_id="hierarchyId" ), date_dimension_field=quicksight.CfnDashboard.DateDimensionFieldProperty( column=quicksight.CfnDashboard.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), field_id="fieldId", # the properties below are optional date_granularity="dateGranularity", format_configuration=quicksight.CfnDashboard.DateTimeFormatConfigurationProperty( date_time_format="dateTimeFormat", null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), numeric_format_configuration=quicksight.CfnDashboard.NumericFormatConfigurationProperty( currency_display_format_configuration=quicksight.CfnDashboard.CurrencyDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix", symbol="symbol" ), number_display_format_configuration=quicksight.CfnDashboard.NumberDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ), percentage_display_format_configuration=quicksight.CfnDashboard.PercentageDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ) ) ), hierarchy_id="hierarchyId" ), numerical_dimension_field=quicksight.CfnDashboard.NumericalDimensionFieldProperty( column=quicksight.CfnDashboard.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), field_id="fieldId", # the properties below are optional format_configuration=quicksight.CfnDashboard.NumberFormatConfigurationProperty( format_configuration=quicksight.CfnDashboard.NumericFormatConfigurationProperty( currency_display_format_configuration=quicksight.CfnDashboard.CurrencyDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix", symbol="symbol" ), number_display_format_configuration=quicksight.CfnDashboard.NumberDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ), percentage_display_format_configuration=quicksight.CfnDashboard.PercentageDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ) ) ), hierarchy_id="hierarchyId" ) )], values=[quicksight.CfnDashboard.MeasureFieldProperty( calculated_measure_field=quicksight.CfnDashboard.CalculatedMeasureFieldProperty( expression="expression", field_id="fieldId" ), categorical_measure_field=quicksight.CfnDashboard.CategoricalMeasureFieldProperty( column=quicksight.CfnDashboard.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), field_id="fieldId", # the properties below are optional aggregation_function="aggregationFunction", format_configuration=quicksight.CfnDashboard.StringFormatConfigurationProperty( null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), numeric_format_configuration=quicksight.CfnDashboard.NumericFormatConfigurationProperty( currency_display_format_configuration=quicksight.CfnDashboard.CurrencyDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix", symbol="symbol" ), number_display_format_configuration=quicksight.CfnDashboard.NumberDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ), percentage_display_format_configuration=quicksight.CfnDashboard.PercentageDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ) ) ) ), date_measure_field=quicksight.CfnDashboard.DateMeasureFieldProperty( column=quicksight.CfnDashboard.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), field_id="fieldId", # the properties below are optional aggregation_function="aggregationFunction", format_configuration=quicksight.CfnDashboard.DateTimeFormatConfigurationProperty( date_time_format="dateTimeFormat", null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), numeric_format_configuration=quicksight.CfnDashboard.NumericFormatConfigurationProperty( currency_display_format_configuration=quicksight.CfnDashboard.CurrencyDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix", symbol="symbol" ), number_display_format_configuration=quicksight.CfnDashboard.NumberDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ), percentage_display_format_configuration=quicksight.CfnDashboard.PercentageDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ) ) ) ), numerical_measure_field=quicksight.CfnDashboard.NumericalMeasureFieldProperty( column=quicksight.CfnDashboard.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), field_id="fieldId", # the properties below are optional aggregation_function=quicksight.CfnDashboard.NumericalAggregationFunctionProperty( percentile_aggregation=quicksight.CfnDashboard.PercentileAggregationProperty( percentile_value=123 ), simple_numerical_aggregation="simpleNumericalAggregation" ), format_configuration=quicksight.CfnDashboard.NumberFormatConfigurationProperty( format_configuration=quicksight.CfnDashboard.NumericFormatConfigurationProperty( currency_display_format_configuration=quicksight.CfnDashboard.CurrencyDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix", symbol="symbol" ), number_display_format_configuration=quicksight.CfnDashboard.NumberDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ), percentage_display_format_configuration=quicksight.CfnDashboard.PercentageDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ) ) ) ) )] )
Attributes
- geospatial
The aggregated location field well of the filled map.
Values are grouped by location fields.
- values
The aggregated color field well of a filled map.
Values are aggregated based on location fields.
FilledMapConditionalFormattingOptionProperty
- class CfnDashboard.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:
- ExampleMetadata:
fixture=_generated
Example:
# The code below 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.CfnDashboard.FilledMapConditionalFormattingOptionProperty( shape=quicksight.CfnDashboard.FilledMapShapeConditionalFormattingProperty( field_id="fieldId", # the properties below are optional format=quicksight.CfnDashboard.ShapeConditionalFormatProperty( background_color=quicksight.CfnDashboard.ConditionalFormattingColorProperty( gradient=quicksight.CfnDashboard.ConditionalFormattingGradientColorProperty( color=quicksight.CfnDashboard.GradientColorProperty( stops=[quicksight.CfnDashboard.GradientStopProperty( gradient_offset=123, # the properties below are optional color="color", data_value=123 )] ), expression="expression" ), solid=quicksight.CfnDashboard.ConditionalFormattingSolidColorProperty( expression="expression", # the properties below are optional color="color" ) ) ) ) )
Attributes
- shape
The conditional formatting that determines the shape of the filled map.
FilledMapConditionalFormattingProperty
- class CfnDashboard.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 aFilledMapVisual
.- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below 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.CfnDashboard.FilledMapConditionalFormattingProperty( conditional_formatting_options=[quicksight.CfnDashboard.FilledMapConditionalFormattingOptionProperty( shape=quicksight.CfnDashboard.FilledMapShapeConditionalFormattingProperty( field_id="fieldId", # the properties below are optional format=quicksight.CfnDashboard.ShapeConditionalFormatProperty( background_color=quicksight.CfnDashboard.ConditionalFormattingColorProperty( gradient=quicksight.CfnDashboard.ConditionalFormattingGradientColorProperty( color=quicksight.CfnDashboard.GradientColorProperty( stops=[quicksight.CfnDashboard.GradientStopProperty( gradient_offset=123, # the properties below are optional color="color", data_value=123 )] ), expression="expression" ), solid=quicksight.CfnDashboard.ConditionalFormattingSolidColorProperty( expression="expression", # the properties below are optional color="color" ) ) ) ) )] )
Attributes
- conditional_formatting_options
Conditional formatting options of a
FilledMapVisual
.
FilledMapConfigurationProperty
- class CfnDashboard.FilledMapConfigurationProperty(*, field_wells=None, legend=None, map_style_options=None, sort_configuration=None, tooltip=None, window_options=None)
Bases:
object
The configuration for a
FilledMapVisual
.- Parameters:
field_wells (
Union
[IResolvable
,FilledMapFieldWellsProperty
,Dict
[str
,Any
],None
]) – The field wells of the visual.legend (
Union
[IResolvable
,LegendOptionsProperty
,Dict
[str
,Any
],None
]) – The legend display setup of the visual.map_style_options (
Union
[IResolvable
,GeospatialMapStyleOptionsProperty
,Dict
[str
,Any
],None
]) – The map style options of the filled map visual.sort_configuration (
Union
[IResolvable
,FilledMapSortConfigurationProperty
,Dict
[str
,Any
],None
]) – The sort configuration of aFilledMapVisual
.tooltip (
Union
[IResolvable
,TooltipOptionsProperty
,Dict
[str
,Any
],None
]) – The tooltip display setup of the visual.window_options (
Union
[IResolvable
,GeospatialWindowOptionsProperty
,Dict
[str
,Any
],None
]) – The window options of the filled map visual.
- See:
- ExampleMetadata:
fixture=_generated
Example:
.. rubric:: Attributes
- field_wells
The field wells of the visual.
- legend
The legend display setup of the visual.
- map_style_options
The map style options of the filled map visual.
- sort_configuration
The sort configuration of a
FilledMapVisual
.
- tooltip
The tooltip display setup of the visual.
- window_options
The window options of the filled map visual.
FilledMapFieldWellsProperty
- class CfnDashboard.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:
- ExampleMetadata:
fixture=_generated
Example:
# The code below 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_field_wells_property = quicksight.CfnDashboard.FilledMapFieldWellsProperty( filled_map_aggregated_field_wells=quicksight.CfnDashboard.FilledMapAggregatedFieldWellsProperty( geospatial=[quicksight.CfnDashboard.DimensionFieldProperty( categorical_dimension_field=quicksight.CfnDashboard.CategoricalDimensionFieldProperty( column=quicksight.CfnDashboard.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), field_id="fieldId", # the properties below are optional format_configuration=quicksight.CfnDashboard.StringFormatConfigurationProperty( null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), numeric_format_configuration=quicksight.CfnDashboard.NumericFormatConfigurationProperty( currency_display_format_configuration=quicksight.CfnDashboard.CurrencyDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix", symbol="symbol" ), number_display_format_configuration=quicksight.CfnDashboard.NumberDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ), percentage_display_format_configuration=quicksight.CfnDashboard.PercentageDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ) ) ), hierarchy_id="hierarchyId" ), date_dimension_field=quicksight.CfnDashboard.DateDimensionFieldProperty( column=quicksight.CfnDashboard.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), field_id="fieldId", # the properties below are optional date_granularity="dateGranularity", format_configuration=quicksight.CfnDashboard.DateTimeFormatConfigurationProperty( date_time_format="dateTimeFormat", null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), numeric_format_configuration=quicksight.CfnDashboard.NumericFormatConfigurationProperty( currency_display_format_configuration=quicksight.CfnDashboard.CurrencyDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix", symbol="symbol" ), number_display_format_configuration=quicksight.CfnDashboard.NumberDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ), percentage_display_format_configuration=quicksight.CfnDashboard.PercentageDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ) ) ), hierarchy_id="hierarchyId" ), numerical_dimension_field=quicksight.CfnDashboard.NumericalDimensionFieldProperty( column=quicksight.CfnDashboard.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), field_id="fieldId", # the properties below are optional format_configuration=quicksight.CfnDashboard.NumberFormatConfigurationProperty( format_configuration=quicksight.CfnDashboard.NumericFormatConfigurationProperty( currency_display_format_configuration=quicksight.CfnDashboard.CurrencyDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix", symbol="symbol" ), number_display_format_configuration=quicksight.CfnDashboard.NumberDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ), percentage_display_format_configuration=quicksight.CfnDashboard.PercentageDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ) ) ), hierarchy_id="hierarchyId" ) )], values=[quicksight.CfnDashboard.MeasureFieldProperty( calculated_measure_field=quicksight.CfnDashboard.CalculatedMeasureFieldProperty( expression="expression", field_id="fieldId" ), categorical_measure_field=quicksight.CfnDashboard.CategoricalMeasureFieldProperty( column=quicksight.CfnDashboard.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), field_id="fieldId", # the properties below are optional aggregation_function="aggregationFunction", format_configuration=quicksight.CfnDashboard.StringFormatConfigurationProperty( null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), numeric_format_configuration=quicksight.CfnDashboard.NumericFormatConfigurationProperty( currency_display_format_configuration=quicksight.CfnDashboard.CurrencyDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix", symbol="symbol" ), number_display_format_configuration=quicksight.CfnDashboard.NumberDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ), percentage_display_format_configuration=quicksight.CfnDashboard.PercentageDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ) ) ) ), date_measure_field=quicksight.CfnDashboard.DateMeasureFieldProperty( column=quicksight.CfnDashboard.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), field_id="fieldId", # the properties below are optional aggregation_function="aggregationFunction", format_configuration=quicksight.CfnDashboard.DateTimeFormatConfigurationProperty( date_time_format="dateTimeFormat", null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), numeric_format_configuration=quicksight.CfnDashboard.NumericFormatConfigurationProperty( currency_display_format_configuration=quicksight.CfnDashboard.CurrencyDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix", symbol="symbol" ), number_display_format_configuration=quicksight.CfnDashboard.NumberDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ), percentage_display_format_configuration=quicksight.CfnDashboard.PercentageDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ) ) ) ), numerical_measure_field=quicksight.CfnDashboard.NumericalMeasureFieldProperty( column=quicksight.CfnDashboard.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), field_id="fieldId", # the properties below are optional aggregation_function=quicksight.CfnDashboard.NumericalAggregationFunctionProperty( percentile_aggregation=quicksight.CfnDashboard.PercentileAggregationProperty( percentile_value=123 ), simple_numerical_aggregation="simpleNumericalAggregation" ), format_configuration=quicksight.CfnDashboard.NumberFormatConfigurationProperty( format_configuration=quicksight.CfnDashboard.NumericFormatConfigurationProperty( currency_display_format_configuration=quicksight.CfnDashboard.CurrencyDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix", symbol="symbol" ), number_display_format_configuration=quicksight.CfnDashboard.NumberDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ), percentage_display_format_configuration=quicksight.CfnDashboard.PercentageDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ) ) ) ) )] ) )
Attributes
- filled_map_aggregated_field_wells
The aggregated field well of the filled map.
FilledMapShapeConditionalFormattingProperty
- class CfnDashboard.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:
- ExampleMetadata:
fixture=_generated
Example:
# The code below 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.CfnDashboard.FilledMapShapeConditionalFormattingProperty( field_id="fieldId", # the properties below are optional format=quicksight.CfnDashboard.ShapeConditionalFormatProperty( background_color=quicksight.CfnDashboard.ConditionalFormattingColorProperty( gradient=quicksight.CfnDashboard.ConditionalFormattingGradientColorProperty( color=quicksight.CfnDashboard.GradientColorProperty( stops=[quicksight.CfnDashboard.GradientStopProperty( gradient_offset=123, # the properties below are optional color="color", data_value=123 )] ), expression="expression" ), solid=quicksight.CfnDashboard.ConditionalFormattingSolidColorProperty( expression="expression", # the properties below are optional color="color" ) ) ) )
Attributes
- field_id
The field ID of the filled map shape.
- format
The conditional formatting that determines the background color of a filled map’s shape.
FilledMapSortConfigurationProperty
- class CfnDashboard.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:
- ExampleMetadata:
fixture=_generated
Example:
# The code below 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.CfnDashboard.FilledMapSortConfigurationProperty( category_sort=[quicksight.CfnDashboard.FieldSortOptionsProperty( column_sort=quicksight.CfnDashboard.ColumnSortProperty( direction="direction", sort_by=quicksight.CfnDashboard.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), # the properties below are optional aggregation_function=quicksight.CfnDashboard.AggregationFunctionProperty( attribute_aggregation_function=quicksight.CfnDashboard.AttributeAggregationFunctionProperty( simple_attribute_aggregation="simpleAttributeAggregation", value_for_multiple_values="valueForMultipleValues" ), categorical_aggregation_function="categoricalAggregationFunction", date_aggregation_function="dateAggregationFunction", numerical_aggregation_function=quicksight.CfnDashboard.NumericalAggregationFunctionProperty( percentile_aggregation=quicksight.CfnDashboard.PercentileAggregationProperty( percentile_value=123 ), simple_numerical_aggregation="simpleNumericalAggregation" ) ) ), field_sort=quicksight.CfnDashboard.FieldSortProperty( direction="direction", field_id="fieldId" ) )] )
Attributes
- category_sort
The sort configuration of the location fields.
FilledMapVisualProperty
- class CfnDashboard.FilledMapVisualProperty(*, visual_id, actions=None, chart_configuration=None, column_hierarchies=None, conditional_formatting=None, subtitle=None, title=None)
Bases:
object
A filled map.
For more information, see Creating filled maps 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
,FilledMapConfigurationProperty
,Dict
[str
,Any
],None
]) – The configuration settings of the visual.column_hierarchies (
Union
[IResolvable
,Sequence
[Union
[IResolvable
,ColumnHierarchyProperty
,Dict
[str
,Any
]]],None
]) – The column hierarchy that is used during drill-downs and drill-ups.conditional_formatting (
Union
[IResolvable
,FilledMapConditionalFormattingProperty
,Dict
[str
,Any
],None
]) – The conditional formatting of aFilledMapVisual
.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.
- See:
- ExampleMetadata:
fixture=_generated
Example:
.. rubric:: Attributes
- actions
The list of custom actions that are configured for a visual.
- chart_configuration
The configuration settings of the visual.
- column_hierarchies
The column hierarchy that is used during drill-downs and drill-ups.
- conditional_formatting
The conditional formatting of a
FilledMapVisual
.
- subtitle
The subtitle that is displayed on the visual.
- title
The title that is displayed on the visual.
- 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..
FilterControlProperty
- class CfnDashboard.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:
cross_sheet (
Union
[IResolvable
,FilterCrossSheetControlProperty
,Dict
[str
,Any
],None
]) – A control from a filter that is scoped across more than one sheet. This represents your filter control on a sheetdate_time_picker (
Union
[IResolvable
,FilterDateTimePickerControlProperty
,Dict
[str
,Any
],None
]) – A control from a date filter that is used to specify date and time.dropdown (
Union
[IResolvable
,FilterDropDownControlProperty
,Dict
[str
,Any
],None
]) – A control to display a dropdown list with buttons that are used to select a single value.list (
Union
[IResolvable
,FilterListControlProperty
,Dict
[str
,Any
],None
]) – A control to display a list of buttons or boxes. This is used to select either a single value or multiple values.relative_date_time (
Union
[IResolvable
,FilterRelativeDateTimeControlProperty
,Dict
[str
,Any
],None
]) – A control from a date filter that is used to specify the relative date.slider (
Union
[IResolvable
,FilterSliderControlProperty
,Dict
[str
,Any
],None
]) – A control to display a horizontal toggle bar. This is used to change a value by sliding the toggle.text_area (
Union
[IResolvable
,FilterTextAreaControlProperty
,Dict
[str
,Any
],None
]) – A control to display a text box that is used to enter multiple entries.text_field (
Union
[IResolvable
,FilterTextFieldControlProperty
,Dict
[str
,Any
],None
]) – A control to display a text box that is used to enter a single entry.
- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below 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_control_property = quicksight.CfnDashboard.FilterControlProperty( cross_sheet=quicksight.CfnDashboard.FilterCrossSheetControlProperty( filter_control_id="filterControlId", source_filter_id="sourceFilterId", # the properties below are optional cascading_control_configuration=quicksight.CfnDashboard.CascadingControlConfigurationProperty( source_controls=[quicksight.CfnDashboard.CascadingControlSourceProperty( column_to_match=quicksight.CfnDashboard.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), source_sheet_control_id="sourceSheetControlId" )] ) ), date_time_picker=quicksight.CfnDashboard.FilterDateTimePickerControlProperty( filter_control_id="filterControlId", source_filter_id="sourceFilterId", title="title", # the properties below are optional commit_mode="commitMode", display_options=quicksight.CfnDashboard.DateTimePickerControlDisplayOptionsProperty( date_time_format="dateTimeFormat", info_icon_label_options=quicksight.CfnDashboard.SheetControlInfoIconLabelOptionsProperty( info_icon_text="infoIconText", visibility="visibility" ), title_options=quicksight.CfnDashboard.LabelOptionsProperty( custom_label="customLabel", font_configuration=quicksight.CfnDashboard.FontConfigurationProperty( font_color="fontColor", font_decoration="fontDecoration", font_size=quicksight.CfnDashboard.FontSizeProperty( relative="relative" ), font_style="fontStyle", font_weight=quicksight.CfnDashboard.FontWeightProperty( name="name" ) ), visibility="visibility" ) ), type="type" ), dropdown=quicksight.CfnDashboard.FilterDropDownControlProperty( filter_control_id="filterControlId", source_filter_id="sourceFilterId", title="title", # the properties below are optional cascading_control_configuration=quicksight.CfnDashboard.CascadingControlConfigurationProperty( source_controls=[quicksight.CfnDashboard.CascadingControlSourceProperty( column_to_match=quicksight.CfnDashboard.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), source_sheet_control_id="sourceSheetControlId" )] ), commit_mode="commitMode", display_options=quicksight.CfnDashboard.DropDownControlDisplayOptionsProperty( info_icon_label_options=quicksight.CfnDashboard.SheetControlInfoIconLabelOptionsProperty( info_icon_text="infoIconText", visibility="visibility" ), select_all_options=quicksight.CfnDashboard.ListControlSelectAllOptionsProperty( visibility="visibility" ), title_options=quicksight.CfnDashboard.LabelOptionsProperty( custom_label="customLabel", font_configuration=quicksight.CfnDashboard.FontConfigurationProperty( font_color="fontColor", font_decoration="fontDecoration", font_size=quicksight.CfnDashboard.FontSizeProperty( relative="relative" ), font_style="fontStyle", font_weight=quicksight.CfnDashboard.FontWeightProperty( name="name" ) ), visibility="visibility" ) ), selectable_values=quicksight.CfnDashboard.FilterSelectableValuesProperty( values=["values"] ), type="type" ), list=quicksight.CfnDashboard.FilterListControlProperty( filter_control_id="filterControlId", source_filter_id="sourceFilterId", title="title", # the properties below are optional cascading_control_configuration=quicksight.CfnDashboard.CascadingControlConfigurationProperty( source_controls=[quicksight.CfnDashboard.CascadingControlSourceProperty( column_to_match=quicksight.CfnDashboard.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), source_sheet_control_id="sourceSheetControlId" )] ), display_options=quicksight.CfnDashboard.ListControlDisplayOptionsProperty( info_icon_label_options=quicksight.CfnDashboard.SheetControlInfoIconLabelOptionsProperty( info_icon_text="infoIconText", visibility="visibility" ), search_options=quicksight.CfnDashboard.ListControlSearchOptionsProperty( visibility="visibility" ), select_all_options=quicksight.CfnDashboard.ListControlSelectAllOptionsProperty( visibility="visibility" ), title_options=quicksight.CfnDashboard.LabelOptionsProperty( custom_label="customLabel", font_configuration=quicksight.CfnDashboard.FontConfigurationProperty( font_color="fontColor", font_decoration="fontDecoration", font_size=quicksight.CfnDashboard.FontSizeProperty( relative="relative" ), font_style="fontStyle", font_weight=quicksight.CfnDashboard.FontWeightProperty( name="name" ) ), visibility="visibility" ) ), selectable_values=quicksight.CfnDashboard.FilterSelectableValuesProperty( values=["values"] ), type="type" ), relative_date_time=quicksight.CfnDashboard.FilterRelativeDateTimeControlProperty( filter_control_id="filterControlId", source_filter_id="sourceFilterId", title="title", # the properties below are optional commit_mode="commitMode", display_options=quicksight.CfnDashboard.RelativeDateTimeControlDisplayOptionsProperty( date_time_format="dateTimeFormat", info_icon_label_options=quicksight.CfnDashboard.SheetControlInfoIconLabelOptionsProperty( info_icon_text="infoIconText", visibility="visibility" ), title_options=quicksight.CfnDashboard.LabelOptionsProperty( custom_label="customLabel", font_configuration=quicksight.CfnDashboard.FontConfigurationProperty( font_color="fontColor", font_decoration="fontDecoration", font_size=quicksight.CfnDashboard.FontSizeProperty( relative="relative" ), font_style="fontStyle", font_weight=quicksight.CfnDashboard.FontWeightProperty( name="name" ) ), visibility="visibility" ) ) ), slider=quicksight.CfnDashboard.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.CfnDashboard.SliderControlDisplayOptionsProperty( info_icon_label_options=quicksight.CfnDashboard.SheetControlInfoIconLabelOptionsProperty( info_icon_text="infoIconText", visibility="visibility" ), title_options=quicksight.CfnDashboard.LabelOptionsProperty( custom_label="customLabel", font_configuration=quicksight.CfnDashboard.FontConfigurationProperty( font_color="fontColor", font_decoration="fontDecoration", font_size=quicksight.CfnDashboard.FontSizeProperty( relative="relative" ), font_style="fontStyle", font_weight=quicksight.CfnDashboard.FontWeightProperty( name="name" ) ), visibility="visibility" ) ), type="type" ), text_area=quicksight.CfnDashboard.FilterTextAreaControlProperty( filter_control_id="filterControlId", source_filter_id="sourceFilterId", title="title", # the properties below are optional delimiter="delimiter", display_options=quicksight.CfnDashboard.TextAreaControlDisplayOptionsProperty( info_icon_label_options=quicksight.CfnDashboard.SheetControlInfoIconLabelOptionsProperty( info_icon_text="infoIconText", visibility="visibility" ), placeholder_options=quicksight.CfnDashboard.TextControlPlaceholderOptionsProperty( visibility="visibility" ), title_options=quicksight.CfnDashboard.LabelOptionsProperty( custom_label="customLabel", font_configuration=quicksight.CfnDashboard.FontConfigurationProperty( font_color="fontColor", font_decoration="fontDecoration", font_size=quicksight.CfnDashboard.FontSizeProperty( relative="relative" ), font_style="fontStyle", font_weight=quicksight.CfnDashboard.FontWeightProperty( name="name" ) ), visibility="visibility" ) ) ), text_field=quicksight.CfnDashboard.FilterTextFieldControlProperty( filter_control_id="filterControlId", source_filter_id="sourceFilterId", title="title", # the properties below are optional display_options=quicksight.CfnDashboard.TextFieldControlDisplayOptionsProperty( info_icon_label_options=quicksight.CfnDashboard.SheetControlInfoIconLabelOptionsProperty( info_icon_text="infoIconText", visibility="visibility" ), placeholder_options=quicksight.CfnDashboard.TextControlPlaceholderOptionsProperty( visibility="visibility" ), title_options=quicksight.CfnDashboard.LabelOptionsProperty( custom_label="customLabel", font_configuration=quicksight.CfnDashboard.FontConfigurationProperty( font_color="fontColor", font_decoration="fontDecoration", font_size=quicksight.CfnDashboard.FontSizeProperty( relative="relative" ), font_style="fontStyle", font_weight=quicksight.CfnDashboard.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
- date_time_picker
A control from a date filter that is used to specify date and time.
- dropdown
A control to display a dropdown list with buttons that are used to select a single value.
- list
A control to display a list of buttons or boxes.
This is used to select either a single value or multiple values.
- relative_date_time
A control from a date filter that is used to specify the relative date.
- slider
A control to display a horizontal toggle bar.
This is used to change a value by sliding the toggle.
- text_area
A control to display a text box that is used to enter multiple entries.
- text_field
A control to display a text box that is used to enter a single entry.
FilterCrossSheetControlProperty
- class CfnDashboard.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 theFilterCrossSheetControl
.source_filter_id (
str
) – The source filter ID of theFilterCrossSheetControl
.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:
- ExampleMetadata:
fixture=_generated
Example:
# The code below 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.CfnDashboard.FilterCrossSheetControlProperty( filter_control_id="filterControlId", source_filter_id="sourceFilterId", # the properties below are optional cascading_control_configuration=quicksight.CfnDashboard.CascadingControlConfigurationProperty( source_controls=[quicksight.CfnDashboard.CascadingControlSourceProperty( column_to_match=quicksight.CfnDashboard.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.
- filter_control_id
The ID of the
FilterCrossSheetControl
.
- source_filter_id
The source filter ID of the
FilterCrossSheetControl
.
FilterDateTimePickerControlProperty
- class CfnDashboard.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 theFilterDateTimePickerControl
.source_filter_id (
str
) – The source filter ID of theFilterDateTimePickerControl
.title (
str
) – The title of theFilterDateTimePickerControl
.commit_mode (
Optional
[str
]) – The visibility configurationof the Apply button on aDateTimePickerControl
.display_options (
Union
[IResolvable
,DateTimePickerControlDisplayOptionsProperty
,Dict
[str
,Any
],None
]) – The display options of a control.type (
Optional
[str
]) – The type of theFilterDropDownControl
. 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:
- ExampleMetadata:
fixture=_generated
Example:
# The code below 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_date_time_picker_control_property = quicksight.CfnDashboard.FilterDateTimePickerControlProperty( filter_control_id="filterControlId", source_filter_id="sourceFilterId", title="title", # the properties below are optional commit_mode="commitMode", display_options=quicksight.CfnDashboard.DateTimePickerControlDisplayOptionsProperty( date_time_format="dateTimeFormat", info_icon_label_options=quicksight.CfnDashboard.SheetControlInfoIconLabelOptionsProperty( info_icon_text="infoIconText", visibility="visibility" ), title_options=quicksight.CfnDashboard.LabelOptionsProperty( custom_label="customLabel", font_configuration=quicksight.CfnDashboard.FontConfigurationProperty( font_color="fontColor", font_decoration="fontDecoration", font_size=quicksight.CfnDashboard.FontSizeProperty( relative="relative" ), font_style="fontStyle", font_weight=quicksight.CfnDashboard.FontWeightProperty( name="name" ) ), visibility="visibility" ) ), type="type" )
Attributes
- commit_mode
The visibility configurationof the Apply button on a
DateTimePickerControl
.
- display_options
The display options of a control.
- filter_control_id
The ID of the
FilterDateTimePickerControl
.
- source_filter_id
The source filter ID of the
FilterDateTimePickerControl
.
- title
The title of the
FilterDateTimePickerControl
.
- 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:
- Type:
The type of the
FilterDropDownControl
. Choose one of the following options
FilterDropDownControlProperty
- class CfnDashboard.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 theFilterDropDownControl
.source_filter_id (
str
) – The source filter ID of theFilterDropDownControl
.title (
str
) – The title of theFilterDropDownControl
.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 aFilterDropDownControl
.display_options (
Union
[IResolvable
,DropDownControlDisplayOptionsProperty
,Dict
[str
,Any
],None
]) – The display options of theFilterDropDownControl
.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 theFilterDropDownControl
. 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:
- ExampleMetadata:
fixture=_generated
Example:
# The code below 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.CfnDashboard.FilterDropDownControlProperty( filter_control_id="filterControlId", source_filter_id="sourceFilterId", title="title", # the properties below are optional cascading_control_configuration=quicksight.CfnDashboard.CascadingControlConfigurationProperty( source_controls=[quicksight.CfnDashboard.CascadingControlSourceProperty( column_to_match=quicksight.CfnDashboard.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), source_sheet_control_id="sourceSheetControlId" )] ), commit_mode="commitMode", display_options=quicksight.CfnDashboard.DropDownControlDisplayOptionsProperty( info_icon_label_options=quicksight.CfnDashboard.SheetControlInfoIconLabelOptionsProperty( info_icon_text="infoIconText", visibility="visibility" ), select_all_options=quicksight.CfnDashboard.ListControlSelectAllOptionsProperty( visibility="visibility" ), title_options=quicksight.CfnDashboard.LabelOptionsProperty( custom_label="customLabel", font_configuration=quicksight.CfnDashboard.FontConfigurationProperty( font_color="fontColor", font_decoration="fontDecoration", font_size=quicksight.CfnDashboard.FontSizeProperty( relative="relative" ), font_style="fontStyle", font_weight=quicksight.CfnDashboard.FontWeightProperty( name="name" ) ), visibility="visibility" ) ), selectable_values=quicksight.CfnDashboard.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.
- commit_mode
The visibility configuration of the Apply button on a
FilterDropDownControl
.
- display_options
The display options of the
FilterDropDownControl
.
- filter_control_id
The ID of the
FilterDropDownControl
.
- selectable_values
A list of selectable values that are used in a control.
- source_filter_id
The source filter ID of the
FilterDropDownControl
.
- title
The title of the
FilterDropDownControl
.
- 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:
- Type:
The type of the
FilterDropDownControl
. Choose one of the following options
FilterGroupProperty
- class CfnDashboard.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 aFilterGroup
within a dashboard, template, or analysis.filters (
Union
[IResolvable
,Sequence
[Union
[IResolvable
,FilterProperty
,Dict
[str
,Any
]]]]) – The list of filters that are present in aFilterGroup
.scope_configuration (
Union
[IResolvable
,FilterScopeConfigurationProperty
,Dict
[str
,Any
]]) – The configuration that specifies what scope to apply to aFilterGroup
. 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 theFilterGroup
.
- See:
- ExampleMetadata:
fixture=_generated
Example:
.. rubric:: Attributes
- cross_dataset
.
ALL_DATASETS
SINGLE_DATASET
- See:
- 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.
- filters
The list of filters that are present in a
FilterGroup
.
- 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.
- status
The status of the
FilterGroup
.
FilterListConfigurationProperty
- class CfnDashboard.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:
- ExampleMetadata:
fixture=_generated
Example:
# The code below 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.CfnDashboard.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.
- match_operator
The match operator that is used to determine if a filter should be applied.
- 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.
- select_all_options
Select all of the values. Null is not the assigned value of select all.
FILTER_ALL_VALUES
FilterListControlProperty
- class CfnDashboard.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 theFilterListControl
.source_filter_id (
str
) – The source filter ID of theFilterListControl
.title (
str
) – The title of theFilterListControl
.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 theFilterListControl
. 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:
- ExampleMetadata:
fixture=_generated
Example:
# The code below 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.CfnDashboard.FilterListControlProperty( filter_control_id="filterControlId", source_filter_id="sourceFilterId", title="title", # the properties below are optional cascading_control_configuration=quicksight.CfnDashboard.CascadingControlConfigurationProperty( source_controls=[quicksight.CfnDashboard.CascadingControlSourceProperty( column_to_match=quicksight.CfnDashboard.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), source_sheet_control_id="sourceSheetControlId" )] ), display_options=quicksight.CfnDashboard.ListControlDisplayOptionsProperty( info_icon_label_options=quicksight.CfnDashboard.SheetControlInfoIconLabelOptionsProperty( info_icon_text="infoIconText", visibility="visibility" ), search_options=quicksight.CfnDashboard.ListControlSearchOptionsProperty( visibility="visibility" ), select_all_options=quicksight.CfnDashboard.ListControlSelectAllOptionsProperty( visibility="visibility" ), title_options=quicksight.CfnDashboard.LabelOptionsProperty( custom_label="customLabel", font_configuration=quicksight.CfnDashboard.FontConfigurationProperty( font_color="fontColor", font_decoration="fontDecoration", font_size=quicksight.CfnDashboard.FontSizeProperty( relative="relative" ), font_style="fontStyle", font_weight=quicksight.CfnDashboard.FontWeightProperty( name="name" ) ), visibility="visibility" ) ), selectable_values=quicksight.CfnDashboard.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.
- display_options
The display options of a control.
- filter_control_id
The ID of the
FilterListControl
.
- selectable_values
A list of selectable values that are used in a control.
- source_filter_id
The source filter ID of the
FilterListControl
.
- title
The title of the
FilterListControl
.
- 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:
- Type:
The type of the
FilterListControl
. Choose one of the following options
FilterOperationSelectedFieldsConfigurationProperty
- class CfnDashboard.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 theCustomActionFilterOperation
. 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 inCustomActionFilterOperation
.
- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below 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.CfnDashboard.FilterOperationSelectedFieldsConfigurationProperty( selected_columns=[quicksight.CfnDashboard.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" )], selected_field_options="selectedFieldOptions", selected_fields=["selectedFields"] )
Attributes
- selected_columns
The selected columns of a dataset.
- 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.
- selected_fields
Chooses the fields that are filtered in
CustomActionFilterOperation
.
FilterOperationTargetVisualsConfigurationProperty
- class CfnDashboard.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:
- ExampleMetadata:
fixture=_generated
Example:
# The code below 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.CfnDashboard.FilterOperationTargetVisualsConfigurationProperty( same_sheet_target_visual_configuration=quicksight.CfnDashboard.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.
FilterProperty
- class CfnDashboard.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:
category_filter (
Union
[IResolvable
,CategoryFilterProperty
,Dict
[str
,Any
],None
]) –A
CategoryFilter
filters text values. For more information, see Adding text filters in the Amazon QuickSight User Guide .nested_filter (
Union
[IResolvable
,NestedFilterProperty
,Dict
[str
,Any
],None
]) – ANestedFilter
filters data with a subset of data that is defined by the nested inner filter.numeric_equality_filter (
Union
[IResolvable
,NumericEqualityFilterProperty
,Dict
[str
,Any
],None
]) – ANumericEqualityFilter
filters numeric values that equal or do not equal a given numeric value.numeric_range_filter (
Union
[IResolvable
,NumericRangeFilterProperty
,Dict
[str
,Any
],None
]) – ANumericRangeFilter
filters numeric values that are either inside or outside a given numeric range.relative_dates_filter (
Union
[IResolvable
,RelativeDatesFilterProperty
,Dict
[str
,Any
],None
]) – ARelativeDatesFilter
filters date values that are relative to a given date.time_equality_filter (
Union
[IResolvable
,TimeEqualityFilterProperty
,Dict
[str
,Any
],None
]) – ATimeEqualityFilter
filters date-time values that equal or do not equal a given date/time value.time_range_filter (
Union
[IResolvable
,TimeRangeFilterProperty
,Dict
[str
,Any
],None
]) – ATimeRangeFilter
filters date-time values that are either inside or outside a given date/time range.top_bottom_filter (
Union
[IResolvable
,TopBottomFilterProperty
,Dict
[str
,Any
],None
]) – ATopBottomFilter
filters data to the top or bottom values for a given column.
- See:
- 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 .
- nested_filter
A
NestedFilter
filters data with a subset of data that is defined by the nested inner filter.
- numeric_equality_filter
A
NumericEqualityFilter
filters numeric values that equal or do not equal a given numeric value.
- numeric_range_filter
A
NumericRangeFilter
filters numeric values that are either inside or outside a given numeric range.
- relative_dates_filter
A
RelativeDatesFilter
filters date values that are relative to a given date.
- time_equality_filter
A
TimeEqualityFilter
filters date-time values that equal or do not equal a given date/time value.
- time_range_filter
A
TimeRangeFilter
filters date-time values that are either inside or outside a given date/time range.
- top_bottom_filter
A
TopBottomFilter
filters data to the top or bottom values for a given column.
FilterRelativeDateTimeControlProperty
- class CfnDashboard.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 theFilterTextAreaControl
.source_filter_id (
str
) – The source filter ID of theFilterTextAreaControl
.title (
str
) – The title of theFilterTextAreaControl
.commit_mode (
Optional
[str
]) – The visibility configuration of the Apply button on aFilterRelativeDateTimeControl
.display_options (
Union
[IResolvable
,RelativeDateTimeControlDisplayOptionsProperty
,Dict
[str
,Any
],None
]) – The display options of a control.
- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below 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.CfnDashboard.FilterRelativeDateTimeControlProperty( filter_control_id="filterControlId", source_filter_id="sourceFilterId", title="title", # the properties below are optional commit_mode="commitMode", display_options=quicksight.CfnDashboard.RelativeDateTimeControlDisplayOptionsProperty( date_time_format="dateTimeFormat", info_icon_label_options=quicksight.CfnDashboard.SheetControlInfoIconLabelOptionsProperty( info_icon_text="infoIconText", visibility="visibility" ), title_options=quicksight.CfnDashboard.LabelOptionsProperty( custom_label="customLabel", font_configuration=quicksight.CfnDashboard.FontConfigurationProperty( font_color="fontColor", font_decoration="fontDecoration", font_size=quicksight.CfnDashboard.FontSizeProperty( relative="relative" ), font_style="fontStyle", font_weight=quicksight.CfnDashboard.FontWeightProperty( name="name" ) ), visibility="visibility" ) ) )
Attributes
- commit_mode
The visibility configuration of the Apply button on a
FilterRelativeDateTimeControl
.
- display_options
The display options of a control.
- filter_control_id
The ID of the
FilterTextAreaControl
.
- source_filter_id
The source filter ID of the
FilterTextAreaControl
.
- title
The title of the
FilterTextAreaControl
.
FilterScopeConfigurationProperty
- class CfnDashboard.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 chooseAllSheets
as the value for aFilterScopeConfiguration
, this filter is applied to all visuals of all sheets in an Analysis, Dashboard, or Template. TheAllSheetsFilterScopeConfiguration
is chosen.selected_sheets (
Union
[IResolvable
,SelectedSheetsFilterScopeConfigurationProperty
,Dict
[str
,Any
],None
]) – The configuration for applying a filter to specific sheets.
- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below 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.CfnDashboard.FilterScopeConfigurationProperty( all_sheets=all_sheets, selected_sheets=quicksight.CfnDashboard.SelectedSheetsFilterScopeConfigurationProperty( sheet_visual_scoping_configurations=[quicksight.CfnDashboard.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 aFilterScopeConfiguration
, this filter is applied to all visuals of all sheets in an Analysis, Dashboard, or Template. TheAllSheetsFilterScopeConfiguration
is chosen.
- selected_sheets
The configuration for applying a filter to specific sheets.
FilterSelectableValuesProperty
- class CfnDashboard.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 theFilterSelectableValues
.- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below 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.CfnDashboard.FilterSelectableValuesProperty( values=["values"] )
Attributes
- values
The values that are used in the
FilterSelectableValues
.
FilterSliderControlProperty
- class CfnDashboard.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 theFilterSliderControl
.maximum_value (
Union
[int
,float
]) – The larger value that is displayed at the right of the slider. Default: - 0minimum_value (
Union
[int
,float
]) – The smaller value that is displayed at the left of the slider. Default: - 0source_filter_id (
str
) – The source filter ID of theFilterSliderControl
.step_size (
Union
[int
,float
]) – The number of increments that the slider bar is divided into. Default: - 0title (
str
) – The title of theFilterSliderControl
.display_options (
Union
[IResolvable
,SliderControlDisplayOptionsProperty
,Dict
[str
,Any
],None
]) – The display options of a control.type (
Optional
[str
]) – The type of theFilterSliderControl
. 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:
- ExampleMetadata:
fixture=_generated
Example:
# The code below 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.CfnDashboard.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.CfnDashboard.SliderControlDisplayOptionsProperty( info_icon_label_options=quicksight.CfnDashboard.SheetControlInfoIconLabelOptionsProperty( info_icon_text="infoIconText", visibility="visibility" ), title_options=quicksight.CfnDashboard.LabelOptionsProperty( custom_label="customLabel", font_configuration=quicksight.CfnDashboard.FontConfigurationProperty( font_color="fontColor", font_decoration="fontDecoration", font_size=quicksight.CfnDashboard.FontSizeProperty( relative="relative" ), font_style="fontStyle", font_weight=quicksight.CfnDashboard.FontWeightProperty( name="name" ) ), visibility="visibility" ) ), type="type" )
Attributes
- display_options
The display options of a control.
- filter_control_id
The ID of the
FilterSliderControl
.
- maximum_value
The larger value that is displayed at the right of the slider.
- minimum_value
The smaller value that is displayed at the left of the slider.
- source_filter_id
The source filter ID of the
FilterSliderControl
.
- step_size
The number of increments that the slider bar is divided into.
- title
The title of the
FilterSliderControl
.
- type
.
SINGLE_POINT
: Filter against(equals) a single data point.RANGE
: Filter data that is in a specified range.
- See:
- Type:
The type of the
FilterSliderControl
. Choose one of the following options
FilterTextAreaControlProperty
- class CfnDashboard.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 theFilterTextAreaControl
.source_filter_id (
str
) – The source filter ID of theFilterTextAreaControl
.title (
str
) – The title of theFilterTextAreaControl
.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:
- ExampleMetadata:
fixture=_generated
Example:
# The code below 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.CfnDashboard.FilterTextAreaControlProperty( filter_control_id="filterControlId", source_filter_id="sourceFilterId", title="title", # the properties below are optional delimiter="delimiter", display_options=quicksight.CfnDashboard.TextAreaControlDisplayOptionsProperty( info_icon_label_options=quicksight.CfnDashboard.SheetControlInfoIconLabelOptionsProperty( info_icon_text="infoIconText", visibility="visibility" ), placeholder_options=quicksight.CfnDashboard.TextControlPlaceholderOptionsProperty( visibility="visibility" ), title_options=quicksight.CfnDashboard.LabelOptionsProperty( custom_label="customLabel", font_configuration=quicksight.CfnDashboard.FontConfigurationProperty( font_color="fontColor", font_decoration="fontDecoration", font_size=quicksight.CfnDashboard.FontSizeProperty( relative="relative" ), font_style="fontStyle", font_weight=quicksight.CfnDashboard.FontWeightProperty( name="name" ) ), visibility="visibility" ) ) )
Attributes
- delimiter
The delimiter that is used to separate the lines in text.
- display_options
The display options of a control.
- filter_control_id
The ID of the
FilterTextAreaControl
.
- source_filter_id
The source filter ID of the
FilterTextAreaControl
.
- title
The title of the
FilterTextAreaControl
.
FilterTextFieldControlProperty
- class CfnDashboard.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 theFilterTextFieldControl
.source_filter_id (
str
) – The source filter ID of theFilterTextFieldControl
.title (
str
) – The title of theFilterTextFieldControl
.display_options (
Union
[IResolvable
,TextFieldControlDisplayOptionsProperty
,Dict
[str
,Any
],None
]) – The display options of a control.
- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below 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.CfnDashboard.FilterTextFieldControlProperty( filter_control_id="filterControlId", source_filter_id="sourceFilterId", title="title", # the properties below are optional display_options=quicksight.CfnDashboard.TextFieldControlDisplayOptionsProperty( info_icon_label_options=quicksight.CfnDashboard.SheetControlInfoIconLabelOptionsProperty( info_icon_text="infoIconText", visibility="visibility" ), placeholder_options=quicksight.CfnDashboard.TextControlPlaceholderOptionsProperty( visibility="visibility" ), title_options=quicksight.CfnDashboard.LabelOptionsProperty( custom_label="customLabel", font_configuration=quicksight.CfnDashboard.FontConfigurationProperty( font_color="fontColor", font_decoration="fontDecoration", font_size=quicksight.CfnDashboard.FontSizeProperty( relative="relative" ), font_style="fontStyle", font_weight=quicksight.CfnDashboard.FontWeightProperty( name="name" ) ), visibility="visibility" ) ) )
Attributes
- display_options
The display options of a control.
- filter_control_id
The ID of the
FilterTextFieldControl
.
- source_filter_id
The source filter ID of the
FilterTextFieldControl
.
- title
The title of the
FilterTextFieldControl
.
FontConfigurationProperty
- class CfnDashboard.FontConfigurationProperty(*, font_color=None, font_decoration=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_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:
- ExampleMetadata:
fixture=_generated
Example:
# The code below 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.CfnDashboard.FontConfigurationProperty( font_color="fontColor", font_decoration="fontDecoration", font_size=quicksight.CfnDashboard.FontSizeProperty( relative="relative" ), font_style="fontStyle", font_weight=quicksight.CfnDashboard.FontWeightProperty( name="name" ) )
Attributes
- font_color
Determines the color of the text.
- font_decoration
Determines the appearance of decorative lines on the text.
- font_size
The option that determines the text display size.
- font_style
Determines the text display face that is inherited by the given font family.
- font_weight
The option that determines the text display weight, or boldness.
FontSizeProperty
- class CfnDashboard.FontSizeProperty(*, relative=None)
Bases:
object
The option that determines the text display size.
- Parameters:
relative (
Optional
[str
]) – The lexical name for the text size, proportional to its surrounding context.- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below 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.CfnDashboard.FontSizeProperty( relative="relative" )
Attributes
- relative
The lexical name for the text size, proportional to its surrounding context.
FontWeightProperty
- class CfnDashboard.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:
- ExampleMetadata:
fixture=_generated
Example:
# The code below 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.CfnDashboard.FontWeightProperty( name="name" )
Attributes
- name
The lexical name for the level of boldness of the text display.
ForecastComputationProperty
- class CfnDashboard.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:
- ExampleMetadata:
fixture=_generated
Example:
.. rubric:: Attributes
- computation_id
The ID for a computation.
- custom_seasonality_value
The custom seasonality value setup of a forecast computation.
- lower_boundary
The lower boundary setup of a forecast computation.
- name
The name of a computation.
- periods_backward
The periods backward setup of a forecast computation.
- periods_forward
The periods forward setup of a forecast computation.
- prediction_interval
The prediction interval setup of a forecast computation.
- seasonality
.
AUTOMATIC
CUSTOM
: Checks the custom seasonality value.
- See:
- Type:
The seasonality setup of a forecast computation. Choose one of the following options
- time
The time field that is used in a computation.
- upper_boundary
The upper boundary setup of a forecast computation.
- value
The value field that is used in a computation.
ForecastConfigurationProperty
- class CfnDashboard.ForecastConfigurationProperty(*, forecast_properties=None, scenario=None)
Bases:
object
The forecast configuration that is used in a line chart’s display properties.
- Parameters:
forecast_properties (
Union
[IResolvable
,TimeBasedForecastPropertiesProperty
,Dict
[str
,Any
],None
]) – The forecast properties setup of a forecast in the line chart.scenario (
Union
[IResolvable
,ForecastScenarioProperty
,Dict
[str
,Any
],None
]) – The forecast scenario of a forecast in the line chart.
- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below 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.CfnDashboard.ForecastConfigurationProperty( forecast_properties=quicksight.CfnDashboard.TimeBasedForecastPropertiesProperty( lower_boundary=123, periods_backward=123, periods_forward=123, prediction_interval=123, seasonality=123, upper_boundary=123 ), scenario=quicksight.CfnDashboard.ForecastScenarioProperty( what_if_point_scenario=quicksight.CfnDashboard.WhatIfPointScenarioProperty( date="date", value=123 ), what_if_range_scenario=quicksight.CfnDashboard.WhatIfRangeScenarioProperty( end_date="endDate", start_date="startDate", value=123 ) ) )
Attributes
- forecast_properties
The forecast properties setup of a forecast in the line chart.
- scenario
The forecast scenario of a forecast in the line chart.
ForecastScenarioProperty
- class CfnDashboard.ForecastScenarioProperty(*, what_if_point_scenario=None, what_if_range_scenario=None)
Bases:
object
The forecast scenario of a forecast in the line chart.
- Parameters:
what_if_point_scenario (
Union
[IResolvable
,WhatIfPointScenarioProperty
,Dict
[str
,Any
],None
]) – The what-if analysis forecast setup with the target date.what_if_range_scenario (
Union
[IResolvable
,WhatIfRangeScenarioProperty
,Dict
[str
,Any
],None
]) – The what-if analysis forecast setup with the date range.
- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below 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.CfnDashboard.ForecastScenarioProperty( what_if_point_scenario=quicksight.CfnDashboard.WhatIfPointScenarioProperty( date="date", value=123 ), what_if_range_scenario=quicksight.CfnDashboard.WhatIfRangeScenarioProperty( end_date="endDate", start_date="startDate", value=123 ) )
Attributes
- what_if_point_scenario
The what-if analysis forecast setup with the target date.
- what_if_range_scenario
The what-if analysis forecast setup with the date range.
FormatConfigurationProperty
- class CfnDashboard.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:
date_time_format_configuration (
Union
[IResolvable
,DateTimeFormatConfigurationProperty
,Dict
[str
,Any
],None
]) – Formatting configuration forDateTime
fields.number_format_configuration (
Union
[IResolvable
,NumberFormatConfigurationProperty
,Dict
[str
,Any
],None
]) – Formatting configuration for number fields.string_format_configuration (
Union
[IResolvable
,StringFormatConfigurationProperty
,Dict
[str
,Any
],None
]) – Formatting configuration for string fields.
- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below 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.CfnDashboard.FormatConfigurationProperty( date_time_format_configuration=quicksight.CfnDashboard.DateTimeFormatConfigurationProperty( date_time_format="dateTimeFormat", null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), numeric_format_configuration=quicksight.CfnDashboard.NumericFormatConfigurationProperty( currency_display_format_configuration=quicksight.CfnDashboard.CurrencyDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix", symbol="symbol" ), number_display_format_configuration=quicksight.CfnDashboard.NumberDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ), percentage_display_format_configuration=quicksight.CfnDashboard.PercentageDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ) ) ), number_format_configuration=quicksight.CfnDashboard.NumberFormatConfigurationProperty( format_configuration=quicksight.CfnDashboard.NumericFormatConfigurationProperty( currency_display_format_configuration=quicksight.CfnDashboard.CurrencyDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix", symbol="symbol" ), number_display_format_configuration=quicksight.CfnDashboard.NumberDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ), percentage_display_format_configuration=quicksight.CfnDashboard.PercentageDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ) ) ), string_format_configuration=quicksight.CfnDashboard.StringFormatConfigurationProperty( null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), numeric_format_configuration=quicksight.CfnDashboard.NumericFormatConfigurationProperty( currency_display_format_configuration=quicksight.CfnDashboard.CurrencyDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix", symbol="symbol" ), number_display_format_configuration=quicksight.CfnDashboard.NumberDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ), percentage_display_format_configuration=quicksight.CfnDashboard.PercentageDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ) ) ) )
Attributes
- date_time_format_configuration
Formatting configuration for
DateTime
fields.
- number_format_configuration
Formatting configuration for number fields.
- string_format_configuration
Formatting configuration for string fields.
FreeFormLayoutCanvasSizeOptionsProperty
- class CfnDashboard.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:
- ExampleMetadata:
fixture=_generated
Example:
# The code below 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.CfnDashboard.FreeFormLayoutCanvasSizeOptionsProperty( screen_canvas_size_options=quicksight.CfnDashboard.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.
FreeFormLayoutConfigurationProperty
- class CfnDashboard.FreeFormLayoutConfigurationProperty(*, elements, canvas_size_options=None)
Bases:
object
The configuration of a free-form layout.
- Parameters:
elements (
Union
[IResolvable
,Sequence
[Union
[IResolvable
,FreeFormLayoutElementProperty
,Dict
[str
,Any
]]]]) – The elements that are included in a free-form layout.canvas_size_options (
Union
[IResolvable
,FreeFormLayoutCanvasSizeOptionsProperty
,Dict
[str
,Any
],None
]) –
- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below 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.CfnDashboard.FreeFormLayoutConfigurationProperty( elements=[quicksight.CfnDashboard.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.CfnDashboard.FreeFormLayoutElementBackgroundStyleProperty( color="color", visibility="visibility" ), border_style=quicksight.CfnDashboard.FreeFormLayoutElementBorderStyleProperty( color="color", visibility="visibility" ), loading_animation=quicksight.CfnDashboard.LoadingAnimationProperty( visibility="visibility" ), rendering_rules=[quicksight.CfnDashboard.SheetElementRenderingRuleProperty( configuration_overrides=quicksight.CfnDashboard.SheetElementConfigurationOverridesProperty( visibility="visibility" ), expression="expression" )], selected_border_style=quicksight.CfnDashboard.FreeFormLayoutElementBorderStyleProperty( color="color", visibility="visibility" ), visibility="visibility" )], # the properties below are optional canvas_size_options=quicksight.CfnDashboard.FreeFormLayoutCanvasSizeOptionsProperty( screen_canvas_size_options=quicksight.CfnDashboard.FreeFormLayoutScreenCanvasSizeOptionsProperty( optimized_view_port_width="optimizedViewPortWidth" ) ) )
Attributes
- canvas_size_options
-
- Type:
see
- elements
The elements that are included in a free-form layout.
FreeFormLayoutElementBackgroundStyleProperty
- class CfnDashboard.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:
- ExampleMetadata:
fixture=_generated
Example:
# The code below 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.CfnDashboard.FreeFormLayoutElementBackgroundStyleProperty( color="color", visibility="visibility" )
Attributes
- color
The background color of a free-form layout element.
- visibility
The background visibility of a free-form layout element.
FreeFormLayoutElementBorderStyleProperty
- class CfnDashboard.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:
- ExampleMetadata:
fixture=_generated
Example:
# The code below 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.CfnDashboard.FreeFormLayoutElementBorderStyleProperty( color="color", visibility="visibility" )
Attributes
- color
The border color of a free-form layout element.
- visibility
The border visibility of a free-form layout element.
FreeFormLayoutElementProperty
- class CfnDashboard.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:
- ExampleMetadata:
fixture=_generated
Example:
# The code below 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.CfnDashboard.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.CfnDashboard.FreeFormLayoutElementBackgroundStyleProperty( color="color", visibility="visibility" ), border_style=quicksight.CfnDashboard.FreeFormLayoutElementBorderStyleProperty( color="color", visibility="visibility" ), loading_animation=quicksight.CfnDashboard.LoadingAnimationProperty( visibility="visibility" ), rendering_rules=[quicksight.CfnDashboard.SheetElementRenderingRuleProperty( configuration_overrides=quicksight.CfnDashboard.SheetElementConfigurationOverridesProperty( visibility="visibility" ), expression="expression" )], selected_border_style=quicksight.CfnDashboard.FreeFormLayoutElementBorderStyleProperty( color="color", visibility="visibility" ), visibility="visibility" )
Attributes
- background_style
The background style configuration of a free-form layout element.
- border_style
The border style configuration of a free-form layout element.
- element_id
A unique identifier for an element within a free-form layout.
- element_type
The type of element.
- height
The height of an element within a free-form layout.
- loading_animation
The loading animation configuration of a free-form layout element.
- rendering_rules
The rendering rules that determine when an element should be displayed within a free-form layout.
- selected_border_style
The border style configuration of a free-form layout element.
This border style is used when the element is selected.
- visibility
The visibility of an element within a free-form layout.
- width
The width of an element within a free-form layout.
- x_axis_location
The x-axis coordinate of the element.
- y_axis_location
The y-axis coordinate of the element.
FreeFormLayoutScreenCanvasSizeOptionsProperty
- class CfnDashboard.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:
- ExampleMetadata:
fixture=_generated
Example:
# The code below 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.CfnDashboard.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.
FreeFormSectionLayoutConfigurationProperty
- class CfnDashboard.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:
- ExampleMetadata:
fixture=_generated
Example:
# The code below 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.CfnDashboard.FreeFormSectionLayoutConfigurationProperty( elements=[quicksight.CfnDashboard.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.CfnDashboard.FreeFormLayoutElementBackgroundStyleProperty( color="color", visibility="visibility" ), border_style=quicksight.CfnDashboard.FreeFormLayoutElementBorderStyleProperty( color="color", visibility="visibility" ), loading_animation=quicksight.CfnDashboard.LoadingAnimationProperty( visibility="visibility" ), rendering_rules=[quicksight.CfnDashboard.SheetElementRenderingRuleProperty( configuration_overrides=quicksight.CfnDashboard.SheetElementConfigurationOverridesProperty( visibility="visibility" ), expression="expression" )], selected_border_style=quicksight.CfnDashboard.FreeFormLayoutElementBorderStyleProperty( color="color", visibility="visibility" ), visibility="visibility" )] )
Attributes
- elements
The elements that are included in the free-form layout.
FunnelChartAggregatedFieldWellsProperty
- class CfnDashboard.FunnelChartAggregatedFieldWellsProperty(*, category=None, values=None)
Bases:
object
The field well configuration of a
FunnelChartVisual
.- Parameters:
category (
Union
[IResolvable
,Sequence
[Union
[IResolvable
,DimensionFieldProperty
,Dict
[str
,Any
]]],None
]) – The category field wells of a funnel chart. Values are grouped by category fields.values (
Union
[IResolvable
,Sequence
[Union
[IResolvable
,MeasureFieldProperty
,Dict
[str
,Any
]]],None
]) – The value field wells of a funnel chart. Values are aggregated based on categories.
- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below 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_aggregated_field_wells_property = quicksight.CfnDashboard.FunnelChartAggregatedFieldWellsProperty( category=[quicksight.CfnDashboard.DimensionFieldProperty( categorical_dimension_field=quicksight.CfnDashboard.CategoricalDimensionFieldProperty( column=quicksight.CfnDashboard.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), field_id="fieldId", # the properties below are optional format_configuration=quicksight.CfnDashboard.StringFormatConfigurationProperty( null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), numeric_format_configuration=quicksight.CfnDashboard.NumericFormatConfigurationProperty( currency_display_format_configuration=quicksight.CfnDashboard.CurrencyDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix", symbol="symbol" ), number_display_format_configuration=quicksight.CfnDashboard.NumberDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ), percentage_display_format_configuration=quicksight.CfnDashboard.PercentageDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ) ) ), hierarchy_id="hierarchyId" ), date_dimension_field=quicksight.CfnDashboard.DateDimensionFieldProperty( column=quicksight.CfnDashboard.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), field_id="fieldId", # the properties below are optional date_granularity="dateGranularity", format_configuration=quicksight.CfnDashboard.DateTimeFormatConfigurationProperty( date_time_format="dateTimeFormat", null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), numeric_format_configuration=quicksight.CfnDashboard.NumericFormatConfigurationProperty( currency_display_format_configuration=quicksight.CfnDashboard.CurrencyDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix", symbol="symbol" ), number_display_format_configuration=quicksight.CfnDashboard.NumberDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ), percentage_display_format_configuration=quicksight.CfnDashboard.PercentageDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ) ) ), hierarchy_id="hierarchyId" ), numerical_dimension_field=quicksight.CfnDashboard.NumericalDimensionFieldProperty( column=quicksight.CfnDashboard.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), field_id="fieldId", # the properties below are optional format_configuration=quicksight.CfnDashboard.NumberFormatConfigurationProperty( format_configuration=quicksight.CfnDashboard.NumericFormatConfigurationProperty( currency_display_format_configuration=quicksight.CfnDashboard.CurrencyDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix", symbol="symbol" ), number_display_format_configuration=quicksight.CfnDashboard.NumberDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ), percentage_display_format_configuration=quicksight.CfnDashboard.PercentageDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ) ) ), hierarchy_id="hierarchyId" ) )], values=[quicksight.CfnDashboard.MeasureFieldProperty( calculated_measure_field=quicksight.CfnDashboard.CalculatedMeasureFieldProperty( expression="expression", field_id="fieldId" ), categorical_measure_field=quicksight.CfnDashboard.CategoricalMeasureFieldProperty( column=quicksight.CfnDashboard.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), field_id="fieldId", # the properties below are optional aggregation_function="aggregationFunction", format_configuration=quicksight.CfnDashboard.StringFormatConfigurationProperty( null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), numeric_format_configuration=quicksight.CfnDashboard.NumericFormatConfigurationProperty( currency_display_format_configuration=quicksight.CfnDashboard.CurrencyDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix", symbol="symbol" ), number_display_format_configuration=quicksight.CfnDashboard.NumberDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ), percentage_display_format_configuration=quicksight.CfnDashboard.PercentageDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ) ) ) ), date_measure_field=quicksight.CfnDashboard.DateMeasureFieldProperty( column=quicksight.CfnDashboard.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), field_id="fieldId", # the properties below are optional aggregation_function="aggregationFunction", format_configuration=quicksight.CfnDashboard.DateTimeFormatConfigurationProperty( date_time_format="dateTimeFormat", null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), numeric_format_configuration=quicksight.CfnDashboard.NumericFormatConfigurationProperty( currency_display_format_configuration=quicksight.CfnDashboard.CurrencyDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix", symbol="symbol" ), number_display_format_configuration=quicksight.CfnDashboard.NumberDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ), percentage_display_format_configuration=quicksight.CfnDashboard.PercentageDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ) ) ) ), numerical_measure_field=quicksight.CfnDashboard.NumericalMeasureFieldProperty( column=quicksight.CfnDashboard.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), field_id="fieldId", # the properties below are optional aggregation_function=quicksight.CfnDashboard.NumericalAggregationFunctionProperty( percentile_aggregation=quicksight.CfnDashboard.PercentileAggregationProperty( percentile_value=123 ), simple_numerical_aggregation="simpleNumericalAggregation" ), format_configuration=quicksight.CfnDashboard.NumberFormatConfigurationProperty( format_configuration=quicksight.CfnDashboard.NumericFormatConfigurationProperty( currency_display_format_configuration=quicksight.CfnDashboard.CurrencyDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix", symbol="symbol" ), number_display_format_configuration=quicksight.CfnDashboard.NumberDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ), percentage_display_format_configuration=quicksight.CfnDashboard.PercentageDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ) ) ) ) )] )
Attributes
- category
The category field wells of a funnel chart.
Values are grouped by category fields.
- values
The value field wells of a funnel chart.
Values are aggregated based on categories.
FunnelChartConfigurationProperty
- class CfnDashboard.FunnelChartConfigurationProperty(*, category_label_options=None, data_label_options=None, field_wells=None, sort_configuration=None, tooltip=None, value_label_options=None, visual_palette=None)
Bases:
object
The configuration of a
FunnelChartVisual
.- Parameters:
category_label_options (
Union
[IResolvable
,ChartAxisLabelOptionsProperty
,Dict
[str
,Any
],None
]) – The label options of the categories that are displayed in aFunnelChartVisual
.data_label_options (
Union
[IResolvable
,FunnelChartDataLabelOptionsProperty
,Dict
[str
,Any
],None
]) – The options that determine the presentation of the data labels.field_wells (
Union
[IResolvable
,FunnelChartFieldWellsProperty
,Dict
[str
,Any
],None
]) – The field well configuration of aFunnelChartVisual
.sort_configuration (
Union
[IResolvable
,FunnelChartSortConfigurationProperty
,Dict
[str
,Any
],None
]) – The sort configuration of aFunnelChartVisual
.tooltip (
Union
[IResolvable
,TooltipOptionsProperty
,Dict
[str
,Any
],None
]) – The tooltip configuration of aFunnelChartVisual
.value_label_options (
Union
[IResolvable
,ChartAxisLabelOptionsProperty
,Dict
[str
,Any
],None
]) – The label options for the values that are displayed in aFunnelChartVisual
.visual_palette (
Union
[IResolvable
,VisualPaletteProperty
,Dict
[str
,Any
],None
]) – The visual palette configuration of aFunnelChartVisual
.
- See:
- ExampleMetadata:
fixture=_generated
Example:
.. rubric:: Attributes
- category_label_options
The label options of the categories that are displayed in a
FunnelChartVisual
.
- data_label_options
The options that determine the presentation of the data labels.
- field_wells
The field well configuration of a
FunnelChartVisual
.
- sort_configuration
The sort configuration of a
FunnelChartVisual
.
- tooltip
The tooltip configuration of a
FunnelChartVisual
.
- value_label_options
The label options for the values that are displayed in a
FunnelChartVisual
.
- visual_palette
The visual palette configuration of a
FunnelChartVisual
.
FunnelChartDataLabelOptionsProperty
- class CfnDashboard.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 theFontSize
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:
- ExampleMetadata:
fixture=_generated
Example:
# The code below 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.CfnDashboard.FunnelChartDataLabelOptionsProperty( category_label_visibility="categoryLabelVisibility", label_color="labelColor", label_font_configuration=quicksight.CfnDashboard.FontConfigurationProperty( font_color="fontColor", font_decoration="fontDecoration", font_size=quicksight.CfnDashboard.FontSizeProperty( relative="relative" ), font_style="fontStyle", font_weight=quicksight.CfnDashboard.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.
- label_color
The color of the data label text.
- label_font_configuration
The font configuration for the data labels.
Only the
FontSize
attribute of the font configuration is used for data labels.
- measure_data_label_style
Determines the style of the metric labels.
- measure_label_visibility
The visibility of the measure labels within the data labels.
- position
Determines the positioning of the data label relative to a section of the funnel.
- visibility
The visibility option that determines if data labels are displayed.
FunnelChartFieldWellsProperty
- class CfnDashboard.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 aFunnelChartVisual
.- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below 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_field_wells_property = quicksight.CfnDashboard.FunnelChartFieldWellsProperty( funnel_chart_aggregated_field_wells=quicksight.CfnDashboard.FunnelChartAggregatedFieldWellsProperty( category=[quicksight.CfnDashboard.DimensionFieldProperty( categorical_dimension_field=quicksight.CfnDashboard.CategoricalDimensionFieldProperty( column=quicksight.CfnDashboard.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), field_id="fieldId", # the properties below are optional format_configuration=quicksight.CfnDashboard.StringFormatConfigurationProperty( null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), numeric_format_configuration=quicksight.CfnDashboard.NumericFormatConfigurationProperty( currency_display_format_configuration=quicksight.CfnDashboard.CurrencyDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix", symbol="symbol" ), number_display_format_configuration=quicksight.CfnDashboard.NumberDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ), percentage_display_format_configuration=quicksight.CfnDashboard.PercentageDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ) ) ), hierarchy_id="hierarchyId" ), date_dimension_field=quicksight.CfnDashboard.DateDimensionFieldProperty( column=quicksight.CfnDashboard.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), field_id="fieldId", # the properties below are optional date_granularity="dateGranularity", format_configuration=quicksight.CfnDashboard.DateTimeFormatConfigurationProperty( date_time_format="dateTimeFormat", null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), numeric_format_configuration=quicksight.CfnDashboard.NumericFormatConfigurationProperty( currency_display_format_configuration=quicksight.CfnDashboard.CurrencyDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix", symbol="symbol" ), number_display_format_configuration=quicksight.CfnDashboard.NumberDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ), percentage_display_format_configuration=quicksight.CfnDashboard.PercentageDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ) ) ), hierarchy_id="hierarchyId" ), numerical_dimension_field=quicksight.CfnDashboard.NumericalDimensionFieldProperty( column=quicksight.CfnDashboard.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), field_id="fieldId", # the properties below are optional format_configuration=quicksight.CfnDashboard.NumberFormatConfigurationProperty( format_configuration=quicksight.CfnDashboard.NumericFormatConfigurationProperty( currency_display_format_configuration=quicksight.CfnDashboard.CurrencyDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix", symbol="symbol" ), number_display_format_configuration=quicksight.CfnDashboard.NumberDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ), percentage_display_format_configuration=quicksight.CfnDashboard.PercentageDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ) ) ), hierarchy_id="hierarchyId" ) )], values=[quicksight.CfnDashboard.MeasureFieldProperty( calculated_measure_field=quicksight.CfnDashboard.CalculatedMeasureFieldProperty( expression="expression", field_id="fieldId" ), categorical_measure_field=quicksight.CfnDashboard.CategoricalMeasureFieldProperty( column=quicksight.CfnDashboard.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), field_id="fieldId", # the properties below are optional aggregation_function="aggregationFunction", format_configuration=quicksight.CfnDashboard.StringFormatConfigurationProperty( null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), numeric_format_configuration=quicksight.CfnDashboard.NumericFormatConfigurationProperty( currency_display_format_configuration=quicksight.CfnDashboard.CurrencyDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix", symbol="symbol" ), number_display_format_configuration=quicksight.CfnDashboard.NumberDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ), percentage_display_format_configuration=quicksight.CfnDashboard.PercentageDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ) ) ) ), date_measure_field=quicksight.CfnDashboard.DateMeasureFieldProperty( column=quicksight.CfnDashboard.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), field_id="fieldId", # the properties below are optional aggregation_function="aggregationFunction", format_configuration=quicksight.CfnDashboard.DateTimeFormatConfigurationProperty( date_time_format="dateTimeFormat", null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), numeric_format_configuration=quicksight.CfnDashboard.NumericFormatConfigurationProperty( currency_display_format_configuration=quicksight.CfnDashboard.CurrencyDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix", symbol="symbol" ), number_display_format_configuration=quicksight.CfnDashboard.NumberDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ), percentage_display_format_configuration=quicksight.CfnDashboard.PercentageDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ) ) ) ), numerical_measure_field=quicksight.CfnDashboard.NumericalMeasureFieldProperty( column=quicksight.CfnDashboard.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), field_id="fieldId", # the properties below are optional aggregation_function=quicksight.CfnDashboard.NumericalAggregationFunctionProperty( percentile_aggregation=quicksight.CfnDashboard.PercentileAggregationProperty( percentile_value=123 ), simple_numerical_aggregation="simpleNumericalAggregation" ), format_configuration=quicksight.CfnDashboard.NumberFormatConfigurationProperty( format_configuration=quicksight.CfnDashboard.NumericFormatConfigurationProperty( currency_display_format_configuration=quicksight.CfnDashboard.CurrencyDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix", symbol="symbol" ), number_display_format_configuration=quicksight.CfnDashboard.NumberDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ), percentage_display_format_configuration=quicksight.CfnDashboard.PercentageDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ) ) ) ) )] ) )
Attributes
- funnel_chart_aggregated_field_wells
The field well configuration of a
FunnelChartVisual
.
FunnelChartSortConfigurationProperty
- class CfnDashboard.FunnelChartSortConfigurationProperty(*, category_items_limit=None, category_sort=None)
Bases:
object
The sort configuration of a
FunnelChartVisual
.- Parameters:
category_items_limit (
Union
[IResolvable
,ItemsLimitConfigurationProperty
,Dict
[str
,Any
],None
]) – The limit on the number of categories displayed.category_sort (
Union
[IResolvable
,Sequence
[Union
[IResolvable
,FieldSortOptionsProperty
,Dict
[str
,Any
]]],None
]) – The sort configuration of the category fields.
- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below 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.CfnDashboard.FunnelChartSortConfigurationProperty( category_items_limit=quicksight.CfnDashboard.ItemsLimitConfigurationProperty( items_limit=123, other_categories="otherCategories" ), category_sort=[quicksight.CfnDashboard.FieldSortOptionsProperty( column_sort=quicksight.CfnDashboard.ColumnSortProperty( direction="direction", sort_by=quicksight.CfnDashboard.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), # the properties below are optional aggregation_function=quicksight.CfnDashboard.AggregationFunctionProperty( attribute_aggregation_function=quicksight.CfnDashboard.AttributeAggregationFunctionProperty( simple_attribute_aggregation="simpleAttributeAggregation", value_for_multiple_values="valueForMultipleValues" ), categorical_aggregation_function="categoricalAggregationFunction", date_aggregation_function="dateAggregationFunction", numerical_aggregation_function=quicksight.CfnDashboard.NumericalAggregationFunctionProperty( percentile_aggregation=quicksight.CfnDashboard.PercentileAggregationProperty( percentile_value=123 ), simple_numerical_aggregation="simpleNumericalAggregation" ) ) ), field_sort=quicksight.CfnDashboard.FieldSortProperty( direction="direction", field_id="fieldId" ) )] )
Attributes
- category_items_limit
The limit on the number of categories displayed.
- category_sort
The sort configuration of the category fields.
FunnelChartVisualProperty
- class CfnDashboard.FunnelChartVisualProperty(*, visual_id, actions=None, chart_configuration=None, column_hierarchies=None, subtitle=None, title=None)
Bases:
object
A funnel chart.
For more information, see Using funnel charts 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
,FunnelChartConfigurationProperty
,Dict
[str
,Any
],None
]) – The configuration of aFunnelChartVisual
.column_hierarchies (
Union
[IResolvable
,Sequence
[Union
[IResolvable
,ColumnHierarchyProperty
,Dict
[str
,Any
]]],None
]) – The column hierarchy that is used during drill-downs and drill-ups.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.
- See:
- ExampleMetadata:
fixture=_generated
Example:
.. rubric:: Attributes
- actions
The list of custom actions that are configured for a visual.
- chart_configuration
The configuration of a
FunnelChartVisual
.
- column_hierarchies
The column hierarchy that is used during drill-downs and drill-ups.
- subtitle
The subtitle that is displayed on the visual.
- title
The title that is displayed on the visual.
- 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..
GaugeChartArcConditionalFormattingProperty
- class CfnDashboard.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:
- ExampleMetadata:
fixture=_generated
Example:
# The code below 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.CfnDashboard.GaugeChartArcConditionalFormattingProperty( foreground_color=quicksight.CfnDashboard.ConditionalFormattingColorProperty( gradient=quicksight.CfnDashboard.ConditionalFormattingGradientColorProperty( color=quicksight.CfnDashboard.GradientColorProperty( stops=[quicksight.CfnDashboard.GradientStopProperty( gradient_offset=123, # the properties below are optional color="color", data_value=123 )] ), expression="expression" ), solid=quicksight.CfnDashboard.ConditionalFormattingSolidColorProperty( expression="expression", # the properties below are optional color="color" ) ) )
Attributes
- foreground_color
The conditional formatting of the arc foreground color.
GaugeChartConditionalFormattingOptionProperty
- class CfnDashboard.GaugeChartConditionalFormattingOptionProperty(*, arc=None, primary_value=None)
Bases:
object
Conditional formatting options of a
GaugeChartVisual
.- Parameters:
arc (
Union
[IResolvable
,GaugeChartArcConditionalFormattingProperty
,Dict
[str
,Any
],None
]) – The options that determine the presentation of the arc of aGaugeChartVisual
.primary_value (
Union
[IResolvable
,GaugeChartPrimaryValueConditionalFormattingProperty
,Dict
[str
,Any
],None
]) – The conditional formatting for the primary value of aGaugeChartVisual
.
- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below 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.CfnDashboard.GaugeChartConditionalFormattingOptionProperty( arc=quicksight.CfnDashboard.GaugeChartArcConditionalFormattingProperty( foreground_color=quicksight.CfnDashboard.ConditionalFormattingColorProperty( gradient=quicksight.CfnDashboard.ConditionalFormattingGradientColorProperty( color=quicksight.CfnDashboard.GradientColorProperty( stops=[quicksight.CfnDashboard.GradientStopProperty( gradient_offset=123, # the properties below are optional color="color", data_value=123 )] ), expression="expression" ), solid=quicksight.CfnDashboard.ConditionalFormattingSolidColorProperty( expression="expression", # the properties below are optional color="color" ) ) ), primary_value=quicksight.CfnDashboard.GaugeChartPrimaryValueConditionalFormattingProperty( icon=quicksight.CfnDashboard.ConditionalFormattingIconProperty( custom_condition=quicksight.CfnDashboard.ConditionalFormattingCustomIconConditionProperty( expression="expression", icon_options=quicksight.CfnDashboard.ConditionalFormattingCustomIconOptionsProperty( icon="icon", unicode_icon="unicodeIcon" ), # the properties below are optional color="color", display_configuration=quicksight.CfnDashboard.ConditionalFormattingIconDisplayConfigurationProperty( icon_display_option="iconDisplayOption" ) ), icon_set=quicksight.CfnDashboard.ConditionalFormattingIconSetProperty( expression="expression", # the properties below are optional icon_set_type="iconSetType" ) ), text_color=quicksight.CfnDashboard.ConditionalFormattingColorProperty( gradient=quicksight.CfnDashboard.ConditionalFormattingGradientColorProperty( color=quicksight.CfnDashboard.GradientColorProperty( stops=[quicksight.CfnDashboard.GradientStopProperty( gradient_offset=123, # the properties below are optional color="color", data_value=123 )] ), expression="expression" ), solid=quicksight.CfnDashboard.ConditionalFormattingSolidColorProperty( expression="expression", # the properties below are optional color="color" ) ) ) )
Attributes
- arc
The options that determine the presentation of the arc of a
GaugeChartVisual
.
- primary_value
The conditional formatting for the primary value of a
GaugeChartVisual
.
GaugeChartConditionalFormattingProperty
- class CfnDashboard.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 aGaugeChartVisual
.- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below 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.CfnDashboard.GaugeChartConditionalFormattingProperty( conditional_formatting_options=[quicksight.CfnDashboard.GaugeChartConditionalFormattingOptionProperty( arc=quicksight.CfnDashboard.GaugeChartArcConditionalFormattingProperty( foreground_color=quicksight.CfnDashboard.ConditionalFormattingColorProperty( gradient=quicksight.CfnDashboard.ConditionalFormattingGradientColorProperty( color=quicksight.CfnDashboard.GradientColorProperty( stops=[quicksight.CfnDashboard.GradientStopProperty( gradient_offset=123, # the properties below are optional color="color", data_value=123 )] ), expression="expression" ), solid=quicksight.CfnDashboard.ConditionalFormattingSolidColorProperty( expression="expression", # the properties below are optional color="color" ) ) ), primary_value=quicksight.CfnDashboard.GaugeChartPrimaryValueConditionalFormattingProperty( icon=quicksight.CfnDashboard.ConditionalFormattingIconProperty( custom_condition=quicksight.CfnDashboard.ConditionalFormattingCustomIconConditionProperty( expression="expression", icon_options=quicksight.CfnDashboard.ConditionalFormattingCustomIconOptionsProperty( icon="icon", unicode_icon="unicodeIcon" ), # the properties below are optional color="color", display_configuration=quicksight.CfnDashboard.ConditionalFormattingIconDisplayConfigurationProperty( icon_display_option="iconDisplayOption" ) ), icon_set=quicksight.CfnDashboard.ConditionalFormattingIconSetProperty( expression="expression", # the properties below are optional icon_set_type="iconSetType" ) ), text_color=quicksight.CfnDashboard.ConditionalFormattingColorProperty( gradient=quicksight.CfnDashboard.ConditionalFormattingGradientColorProperty( color=quicksight.CfnDashboard.GradientColorProperty( stops=[quicksight.CfnDashboard.GradientStopProperty( gradient_offset=123, # the properties below are optional color="color", data_value=123 )] ), expression="expression" ), solid=quicksight.CfnDashboard.ConditionalFormattingSolidColorProperty( expression="expression", # the properties below are optional color="color" ) ) ) )] )
Attributes
- conditional_formatting_options
Conditional formatting options of a
GaugeChartVisual
.
GaugeChartConfigurationProperty
- class CfnDashboard.GaugeChartConfigurationProperty(*, data_labels=None, field_wells=None, gauge_chart_options=None, tooltip_options=None, visual_palette=None)
Bases:
object
The configuration of a
GaugeChartVisual
.- Parameters:
data_labels (
Union
[IResolvable
,DataLabelOptionsProperty
,Dict
[str
,Any
],None
]) – The data label configuration of aGaugeChartVisual
.field_wells (
Union
[IResolvable
,GaugeChartFieldWellsProperty
,Dict
[str
,Any
],None
]) – The field well configuration of aGaugeChartVisual
.gauge_chart_options (
Union
[IResolvable
,GaugeChartOptionsProperty
,Dict
[str
,Any
],None
]) – The options that determine the presentation of theGaugeChartVisual
.tooltip_options (
Union
[IResolvable
,TooltipOptionsProperty
,Dict
[str
,Any
],None
]) – The tooltip configuration of aGaugeChartVisual
.visual_palette (
Union
[IResolvable
,VisualPaletteProperty
,Dict
[str
,Any
],None
]) – The visual palette configuration of aGaugeChartVisual
.
- See:
- ExampleMetadata:
fixture=_generated
Example:
.. rubric:: Attributes
- data_labels
The data label configuration of a
GaugeChartVisual
.
- field_wells
The field well configuration of a
GaugeChartVisual
.
- gauge_chart_options
The options that determine the presentation of the
GaugeChartVisual
.
- tooltip_options
The tooltip configuration of a
GaugeChartVisual
.
- visual_palette
The visual palette configuration of a
GaugeChartVisual
.
GaugeChartFieldWellsProperty
- class CfnDashboard.GaugeChartFieldWellsProperty(*, target_values=None, values=None)
Bases:
object
The field well configuration of a
GaugeChartVisual
.- Parameters:
target_values (
Union
[IResolvable
,Sequence
[Union
[IResolvable
,MeasureFieldProperty
,Dict
[str
,Any
]]],None
]) – The target value field wells of aGaugeChartVisual
.values (
Union
[IResolvable
,Sequence
[Union
[IResolvable
,MeasureFieldProperty
,Dict
[str
,Any
]]],None
]) – The value field wells of aGaugeChartVisual
.
- See:
- ExampleMetadata:
fixture=_generated
Example:
.. rubric:: Attributes
- target_values
The target value field wells of a
GaugeChartVisual
.
- values
The value field wells of a
GaugeChartVisual
.
GaugeChartOptionsProperty
- class CfnDashboard.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:
arc (
Union
[IResolvable
,ArcConfigurationProperty
,Dict
[str
,Any
],None
]) – The arc configuration of aGaugeChartVisual
.arc_axis (
Union
[IResolvable
,ArcAxisConfigurationProperty
,Dict
[str
,Any
],None
]) – The arc axis configuration of aGaugeChartVisual
.comparison (
Union
[IResolvable
,ComparisonConfigurationProperty
,Dict
[str
,Any
],None
]) – The comparison configuration of aGaugeChartVisual
.primary_value_display_type (
Optional
[str
]) – The options that determine the primary value display type.primary_value_font_configuration (
Union
[IResolvable
,FontConfigurationProperty
,Dict
[str
,Any
],None
]) – The options that determine the primary value font configuration.
- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below 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.CfnDashboard.GaugeChartOptionsProperty( arc=quicksight.CfnDashboard.ArcConfigurationProperty( arc_angle=123, arc_thickness="arcThickness" ), arc_axis=quicksight.CfnDashboard.ArcAxisConfigurationProperty( range=quicksight.CfnDashboard.ArcAxisDisplayRangeProperty( max=123, min=123 ), reserve_range=123 ), comparison=quicksight.CfnDashboard.ComparisonConfigurationProperty( comparison_format=quicksight.CfnDashboard.ComparisonFormatConfigurationProperty( number_display_format_configuration=quicksight.CfnDashboard.NumberDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ), percentage_display_format_configuration=quicksight.CfnDashboard.PercentageDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ) ), comparison_method="comparisonMethod" ), primary_value_display_type="primaryValueDisplayType", primary_value_font_configuration=quicksight.CfnDashboard.FontConfigurationProperty( font_color="fontColor", font_decoration="fontDecoration", font_size=quicksight.CfnDashboard.FontSizeProperty( relative="relative" ), font_style="fontStyle", font_weight=quicksight.CfnDashboard.FontWeightProperty( name="name" ) ) )
Attributes
- arc
The arc configuration of a
GaugeChartVisual
.
- arc_axis
The arc axis configuration of a
GaugeChartVisual
.
- comparison
The comparison configuration of a
GaugeChartVisual
.
- primary_value_display_type
The options that determine the primary value display type.
- primary_value_font_configuration
The options that determine the primary value font configuration.
GaugeChartPrimaryValueConditionalFormattingProperty
- class CfnDashboard.GaugeChartPrimaryValueConditionalFormattingProperty(*, icon=None, text_color=None)
Bases:
object
The conditional formatting for the primary value of a
GaugeChartVisual
.- Parameters:
icon (
Union
[IResolvable
,ConditionalFormattingIconProperty
,Dict
[str
,Any
],None
]) – The conditional formatting of the primary value icon.text_color (
Union
[IResolvable
,ConditionalFormattingColorProperty
,Dict
[str
,Any
],None
]) – The conditional formatting of the primary value text color.
- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below 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.CfnDashboard.GaugeChartPrimaryValueConditionalFormattingProperty( icon=quicksight.CfnDashboard.ConditionalFormattingIconProperty( custom_condition=quicksight.CfnDashboard.ConditionalFormattingCustomIconConditionProperty( expression="expression", icon_options=quicksight.CfnDashboard.ConditionalFormattingCustomIconOptionsProperty( icon="icon", unicode_icon="unicodeIcon" ), # the properties below are optional color="color", display_configuration=quicksight.CfnDashboard.ConditionalFormattingIconDisplayConfigurationProperty( icon_display_option="iconDisplayOption" ) ), icon_set=quicksight.CfnDashboard.ConditionalFormattingIconSetProperty( expression="expression", # the properties below are optional icon_set_type="iconSetType" ) ), text_color=quicksight.CfnDashboard.ConditionalFormattingColorProperty( gradient=quicksight.CfnDashboard.ConditionalFormattingGradientColorProperty( color=quicksight.CfnDashboard.GradientColorProperty( stops=[quicksight.CfnDashboard.GradientStopProperty( gradient_offset=123, # the properties below are optional color="color", data_value=123 )] ), expression="expression" ), solid=quicksight.CfnDashboard.ConditionalFormattingSolidColorProperty( expression="expression", # the properties below are optional color="color" ) ) )
Attributes
- icon
The conditional formatting of the primary value icon.
- text_color
The conditional formatting of the primary value text color.
GaugeChartVisualProperty
- class CfnDashboard.GaugeChartVisualProperty(*, visual_id, actions=None, chart_configuration=None, conditional_formatting=None, subtitle=None, title=None)
Bases:
object
A gauge chart.
For more information, see Using gauge charts 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
,GaugeChartConfigurationProperty
,Dict
[str
,Any
],None
]) – The configuration of aGaugeChartVisual
.conditional_formatting (
Union
[IResolvable
,GaugeChartConditionalFormattingProperty
,Dict
[str
,Any
],None
]) – The conditional formatting of aGaugeChartVisual
.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.
- See:
- ExampleMetadata:
fixture=_generated
Example:
.. rubric:: Attributes
- actions
The list of custom actions that are configured for a visual.
- chart_configuration
The configuration of a
GaugeChartVisual
.
- conditional_formatting
The conditional formatting of a
GaugeChartVisual
.
- subtitle
The subtitle that is displayed on the visual.
- title
The title that is displayed on the visual.
- 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.
GeospatialCoordinateBoundsProperty
- class CfnDashboard.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:
- ExampleMetadata:
fixture=_generated
Example:
# The code below 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.CfnDashboard.GeospatialCoordinateBoundsProperty( east=123, north=123, south=123, west=123 )
Attributes
- east
The longitude of the east bound of the geospatial coordinate bounds.
- north
The latitude of the north bound of the geospatial coordinate bounds.
- south
The latitude of the south bound of the geospatial coordinate bounds.
- west
The longitude of the west bound of the geospatial coordinate bounds.
GeospatialHeatmapColorScaleProperty
- class CfnDashboard.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:
- ExampleMetadata:
fixture=_generated
Example:
# The code below 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.CfnDashboard.GeospatialHeatmapColorScaleProperty( colors=[quicksight.CfnDashboard.GeospatialHeatmapDataColorProperty( color="color" )] )
Attributes
- colors
The list of colors to be used in heatmap point style.
GeospatialHeatmapConfigurationProperty
- class CfnDashboard.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:
- ExampleMetadata:
fixture=_generated
Example:
# The code below 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.CfnDashboard.GeospatialHeatmapConfigurationProperty( heatmap_color=quicksight.CfnDashboard.GeospatialHeatmapColorScaleProperty( colors=[quicksight.CfnDashboard.GeospatialHeatmapDataColorProperty( color="color" )] ) )
Attributes
- heatmap_color
The color scale specification for the heatmap point style.
GeospatialHeatmapDataColorProperty
- class CfnDashboard.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:
- ExampleMetadata:
fixture=_generated
Example:
# The code below 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.CfnDashboard.GeospatialHeatmapDataColorProperty( color="color" )
Attributes
- color
The hex color to be used in the heatmap point style.
GeospatialMapAggregatedFieldWellsProperty
- class CfnDashboard.GeospatialMapAggregatedFieldWellsProperty(*, colors=None, geospatial=None, values=None)
Bases:
object
The aggregated field wells for a geospatial map.
- Parameters:
colors (
Union
[IResolvable
,Sequence
[Union
[IResolvable
,DimensionFieldProperty
,Dict
[str
,Any
]]],None
]) – The color field wells of a geospatial map.geospatial (
Union
[IResolvable
,Sequence
[Union
[IResolvable
,DimensionFieldProperty
,Dict
[str
,Any
]]],None
]) – The geospatial field wells of a geospatial map. Values are grouped by geospatial fields.values (
Union
[IResolvable
,Sequence
[Union
[IResolvable
,MeasureFieldProperty
,Dict
[str
,Any
]]],None
]) – The size field wells of a geospatial map. Values are aggregated based on geospatial fields.
- See:
- ExampleMetadata:
fixture=_generated
Example:
.. rubric:: Attributes
- colors
The color field wells of a geospatial map.
- geospatial
The geospatial field wells of a geospatial map.
Values are grouped by geospatial fields.
- values
The size field wells of a geospatial map.
Values are aggregated based on geospatial fields.
GeospatialMapConfigurationProperty
- class CfnDashboard.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:
field_wells (
Union
[IResolvable
,GeospatialMapFieldWellsProperty
,Dict
[str
,Any
],None
]) – The field wells of the visual.legend (
Union
[IResolvable
,LegendOptionsProperty
,Dict
[str
,Any
],None
]) – The legend display setup of the visual.map_style_options (
Union
[IResolvable
,GeospatialMapStyleOptionsProperty
,Dict
[str
,Any
],None
]) – The map style options of the geospatial map.point_style_options (
Union
[IResolvable
,GeospatialPointStyleOptionsProperty
,Dict
[str
,Any
],None
]) – The point style options of the geospatial map.tooltip (
Union
[IResolvable
,TooltipOptionsProperty
,Dict
[str
,Any
],None
]) – The tooltip display setup of the visual.visual_palette (
Union
[IResolvable
,VisualPaletteProperty
,Dict
[str
,Any
],None
]) –window_options (
Union
[IResolvable
,GeospatialWindowOptionsProperty
,Dict
[str
,Any
],None
]) – The window options of the geospatial map.
- See:
- ExampleMetadata:
fixture=_generated
Example:
.. rubric:: Attributes
- field_wells
The field wells of the visual.
- legend
The legend display setup of the visual.
- map_style_options
The map style options of the geospatial map.
- point_style_options
The point style options of the geospatial map.
- tooltip
The tooltip display setup of the visual.
- visual_palette
-
- Type:
see
- window_options
The window options of the geospatial map.
GeospatialMapFieldWellsProperty
- class CfnDashboard.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:
- ExampleMetadata:
fixture=_generated
Example:
.. rubric:: Attributes
- geospatial_map_aggregated_field_wells
The aggregated field well for a geospatial map.
GeospatialMapStyleOptionsProperty
- class CfnDashboard.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:
- ExampleMetadata:
fixture=_generated
Example:
# The code below 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.CfnDashboard.GeospatialMapStyleOptionsProperty( base_map_style="baseMapStyle" )
Attributes
- base_map_style
The base map style of the geospatial map.
GeospatialMapVisualProperty
- class CfnDashboard.GeospatialMapVisualProperty(*, visual_id, actions=None, chart_configuration=None, column_hierarchies=None, subtitle=None, title=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:
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
,GeospatialMapConfigurationProperty
,Dict
[str
,Any
],None
]) – The configuration settings of the visual.column_hierarchies (
Union
[IResolvable
,Sequence
[Union
[IResolvable
,ColumnHierarchyProperty
,Dict
[str
,Any
]]],None
]) – The column hierarchy that is used during drill-downs and drill-ups.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.
- See:
- ExampleMetadata:
fixture=_generated
Example:
.. rubric:: Attributes
- actions
The list of custom actions that are configured for a visual.
- chart_configuration
The configuration settings of the visual.
- column_hierarchies
The column hierarchy that is used during drill-downs and drill-ups.
- subtitle
The subtitle that is displayed on the visual.
- title
The title that is displayed on the visual.
- 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..
GeospatialPointStyleOptionsProperty
- class CfnDashboard.GeospatialPointStyleOptionsProperty(*, cluster_marker_configuration=None, heatmap_configuration=None, selected_point_style=None)
Bases:
object
The point style of the geospatial map.
- Parameters:
cluster_marker_configuration (
Union
[IResolvable
,ClusterMarkerConfigurationProperty
,Dict
[str
,Any
],None
]) – The cluster marker configuration of the geospatial point style.heatmap_configuration (
Union
[IResolvable
,GeospatialHeatmapConfigurationProperty
,Dict
[str
,Any
],None
]) – The heatmap configuration of the geospatial point style.selected_point_style (
Optional
[str
]) – The selected point styles (point, cluster) of the geospatial map.
- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below 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.CfnDashboard.GeospatialPointStyleOptionsProperty( cluster_marker_configuration=quicksight.CfnDashboard.ClusterMarkerConfigurationProperty( cluster_marker=quicksight.CfnDashboard.ClusterMarkerProperty( simple_cluster_marker=quicksight.CfnDashboard.SimpleClusterMarkerProperty( color="color" ) ) ), heatmap_configuration=quicksight.CfnDashboard.GeospatialHeatmapConfigurationProperty( heatmap_color=quicksight.CfnDashboard.GeospatialHeatmapColorScaleProperty( colors=[quicksight.CfnDashboard.GeospatialHeatmapDataColorProperty( color="color" )] ) ), selected_point_style="selectedPointStyle" )
Attributes
- cluster_marker_configuration
The cluster marker configuration of the geospatial point style.
- heatmap_configuration
The heatmap configuration of the geospatial point style.
- selected_point_style
The selected point styles (point, cluster) of the geospatial map.
GeospatialWindowOptionsProperty
- class CfnDashboard.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:
- ExampleMetadata:
fixture=_generated
Example:
# The code below 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.CfnDashboard.GeospatialWindowOptionsProperty( bounds=quicksight.CfnDashboard.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.
- map_zoom_mode
The map zoom modes (manual, auto) of the geospatial window options.
GlobalTableBorderOptionsProperty
- class CfnDashboard.GlobalTableBorderOptionsProperty(*, side_specific_border=None, uniform_border=None)
Bases:
object
Determines the border options for a table visual.
- Parameters:
side_specific_border (
Union
[IResolvable
,TableSideBorderOptionsProperty
,Dict
[str
,Any
],None
]) – Determines the options for side specific border.uniform_border (
Union
[IResolvable
,TableBorderOptionsProperty
,Dict
[str
,Any
],None
]) – Determines the options for uniform border.
- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below 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.CfnDashboard.GlobalTableBorderOptionsProperty( side_specific_border=quicksight.CfnDashboard.TableSideBorderOptionsProperty( bottom=quicksight.CfnDashboard.TableBorderOptionsProperty( color="color", style="style", thickness=123 ), inner_horizontal=quicksight.CfnDashboard.TableBorderOptionsProperty( color="color", style="style", thickness=123 ), inner_vertical=quicksight.CfnDashboard.TableBorderOptionsProperty( color="color", style="style", thickness=123 ), left=quicksight.CfnDashboard.TableBorderOptionsProperty( color="color", style="style", thickness=123 ), right=quicksight.CfnDashboard.TableBorderOptionsProperty( color="color", style="style", thickness=123 ), top=quicksight.CfnDashboard.TableBorderOptionsProperty( color="color", style="style", thickness=123 ) ), uniform_border=quicksight.CfnDashboard.TableBorderOptionsProperty( color="color", style="style", thickness=123 ) )
Attributes
- side_specific_border
Determines the options for side specific border.
- uniform_border
Determines the options for uniform border.
GradientColorProperty
- class CfnDashboard.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:
- ExampleMetadata:
fixture=_generated
Example:
# The code below 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.CfnDashboard.GradientColorProperty( stops=[quicksight.CfnDashboard.GradientStopProperty( gradient_offset=123, # the properties below are optional color="color", data_value=123 )] )
Attributes
- stops
The list of gradient color stops.
GradientStopProperty
- class CfnDashboard.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: - 0color (
Optional
[str
]) – Determines the color.data_value (
Union
[int
,float
,None
]) – Determines the data value.
- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below 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.CfnDashboard.GradientStopProperty( gradient_offset=123, # the properties below are optional color="color", data_value=123 )
Attributes
- color
Determines the color.
- data_value
Determines the data value.
- gradient_offset
Determines gradient offset value.
GridLayoutCanvasSizeOptionsProperty
- class CfnDashboard.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:
- ExampleMetadata:
fixture=_generated
Example:
# The code below 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.CfnDashboard.GridLayoutCanvasSizeOptionsProperty( screen_canvas_size_options=quicksight.CfnDashboard.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.
GridLayoutConfigurationProperty
- class CfnDashboard.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:
elements (
Union
[IResolvable
,Sequence
[Union
[IResolvable
,GridLayoutElementProperty
,Dict
[str
,Any
]]]]) – The elements that are included in a grid layout.canvas_size_options (
Union
[IResolvable
,GridLayoutCanvasSizeOptionsProperty
,Dict
[str
,Any
],None
]) –
- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below 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.CfnDashboard.GridLayoutConfigurationProperty( elements=[quicksight.CfnDashboard.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.CfnDashboard.GridLayoutCanvasSizeOptionsProperty( screen_canvas_size_options=quicksight.CfnDashboard.GridLayoutScreenCanvasSizeOptionsProperty( resize_option="resizeOption", # the properties below are optional optimized_view_port_width="optimizedViewPortWidth" ) ) )
Attributes
- canvas_size_options
-
- Type:
see
- elements
The elements that are included in a grid layout.
GridLayoutElementProperty
- class CfnDashboard.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:
- ExampleMetadata:
fixture=_generated
Example:
# The code below 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.CfnDashboard.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.
- column_span
The width of a grid element expressed as a number of grid columns.
- element_id
A unique identifier for an element within a grid layout.
- element_type
The type of element.
- row_index
The row index for the upper left corner of an element.
- row_span
The height of a grid element expressed as a number of grid rows.
GridLayoutScreenCanvasSizeOptionsProperty
- class CfnDashboard.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 calledClassic
. -RESPONSIVE
: The width of the canvas will be responsive and optimized to the view port. In the Amazon QuickSight console, this option is calledTiled
.optimized_view_port_width (
Optional
[str
]) – The width that the view port will be optimized for when the layout renders.
- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below 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.CfnDashboard.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.
- 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 calledClassic
.RESPONSIVE
: The width of the canvas will be responsive and optimized to the view port. In the Amazon QuickSight console, this option is calledTiled
.
GrowthRateComputationProperty
- class CfnDashboard.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: - 0time (
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:
- ExampleMetadata:
fixture=_generated
Example:
# The code below shows an example of how to instantiate this type. # The values are placeholders you should change. from aws_cdk import aws_quicksight as quicksight growth_rate_computation_property = quicksight.CfnDashboard.GrowthRateComputationProperty( computation_id="computationId", # the properties below are optional name="name", period_size=123, time=quicksight.CfnDashboard.DimensionFieldProperty( categorical_dimension_field=quicksight.CfnDashboard.CategoricalDimensionFieldProperty( column=quicksight.CfnDashboard.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), field_id="fieldId", # the properties below are optional format_configuration=quicksight.CfnDashboard.StringFormatConfigurationProperty( null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), numeric_format_configuration=quicksight.CfnDashboard.NumericFormatConfigurationProperty( currency_display_format_configuration=quicksight.CfnDashboard.CurrencyDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix", symbol="symbol" ), number_display_format_configuration=quicksight.CfnDashboard.NumberDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ), percentage_display_format_configuration=quicksight.CfnDashboard.PercentageDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ) ) ), hierarchy_id="hierarchyId" ), date_dimension_field=quicksight.CfnDashboard.DateDimensionFieldProperty( column=quicksight.CfnDashboard.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), field_id="fieldId", # the properties below are optional date_granularity="dateGranularity", format_configuration=quicksight.CfnDashboard.DateTimeFormatConfigurationProperty( date_time_format="dateTimeFormat", null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), numeric_format_configuration=quicksight.CfnDashboard.NumericFormatConfigurationProperty( currency_display_format_configuration=quicksight.CfnDashboard.CurrencyDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix", symbol="symbol" ), number_display_format_configuration=quicksight.CfnDashboard.NumberDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ), percentage_display_format_configuration=quicksight.CfnDashboard.PercentageDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ) ) ), hierarchy_id="hierarchyId" ), numerical_dimension_field=quicksight.CfnDashboard.NumericalDimensionFieldProperty( column=quicksight.CfnDashboard.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), field_id="fieldId", # the properties below are optional format_configuration=quicksight.CfnDashboard.NumberFormatConfigurationProperty( format_configuration=quicksight.CfnDashboard.NumericFormatConfigurationProperty( currency_display_format_configuration=quicksight.CfnDashboard.CurrencyDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix", symbol="symbol" ), number_display_format_configuration=quicksight.CfnDashboard.NumberDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ), percentage_display_format_configuration=quicksight.CfnDashboard.PercentageDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ) ) ), hierarchy_id="hierarchyId" ) ), value=quicksight.CfnDashboard.MeasureFieldProperty( calculated_measure_field=quicksight.CfnDashboard.CalculatedMeasureFieldProperty( expression="expression", field_id="fieldId" ), categorical_measure_field=quicksight.CfnDashboard.CategoricalMeasureFieldProperty( column=quicksight.CfnDashboard.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), field_id="fieldId", # the properties below are optional aggregation_function="aggregationFunction", format_configuration=quicksight.CfnDashboard.StringFormatConfigurationProperty( null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), numeric_format_configuration=quicksight.CfnDashboard.NumericFormatConfigurationProperty( currency_display_format_configuration=quicksight.CfnDashboard.CurrencyDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix", symbol="symbol" ), number_display_format_configuration=quicksight.CfnDashboard.NumberDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ), percentage_display_format_configuration=quicksight.CfnDashboard.PercentageDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ) ) ) ), date_measure_field=quicksight.CfnDashboard.DateMeasureFieldProperty( column=quicksight.CfnDashboard.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), field_id="fieldId", # the properties below are optional aggregation_function="aggregationFunction", format_configuration=quicksight.CfnDashboard.DateTimeFormatConfigurationProperty( date_time_format="dateTimeFormat", null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), numeric_format_configuration=quicksight.CfnDashboard.NumericFormatConfigurationProperty( currency_display_format_configuration=quicksight.CfnDashboard.CurrencyDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix", symbol="symbol" ), number_display_format_configuration=quicksight.CfnDashboard.NumberDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ), percentage_display_format_configuration=quicksight.CfnDashboard.PercentageDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ) ) ) ), numerical_measure_field=quicksight.CfnDashboard.NumericalMeasureFieldProperty( column=quicksight.CfnDashboard.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), field_id="fieldId", # the properties below are optional aggregation_function=quicksight.CfnDashboard.NumericalAggregationFunctionProperty( percentile_aggregation=quicksight.CfnDashboard.PercentileAggregationProperty( percentile_value=123 ), simple_numerical_aggregation="simpleNumericalAggregation" ), format_configuration=quicksight.CfnDashboard.NumberFormatConfigurationProperty( format_configuration=quicksight.CfnDashboard.NumericFormatConfigurationProperty( currency_display_format_configuration=quicksight.CfnDashboard.CurrencyDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix", symbol="symbol" ), number_display_format_configuration=quicksight.CfnDashboard.NumberDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ), percentage_display_format_configuration=quicksight.CfnDashboard.PercentageDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ) ) ) ) ) )
Attributes
- computation_id
The ID for a computation.
- name
The name of a computation.
- period_size
The period size setup of a growth rate computation.
- time
The time field that is used in a computation.
- value
The value field that is used in a computation.
HeatMapAggregatedFieldWellsProperty
- class CfnDashboard.HeatMapAggregatedFieldWellsProperty(*, columns=None, rows=None, values=None)
Bases:
object
The aggregated field wells of a heat map.
- Parameters:
columns (
Union
[IResolvable
,Sequence
[Union
[IResolvable
,DimensionFieldProperty
,Dict
[str
,Any
]]],None
]) – The columns field well of a heat map.rows (
Union
[IResolvable
,Sequence
[Union
[IResolvable
,DimensionFieldProperty
,Dict
[str
,Any
]]],None
]) – The rows field well of a heat map.values (
Union
[IResolvable
,Sequence
[Union
[IResolvable
,MeasureFieldProperty
,Dict
[str
,Any
]]],None
]) – The values field well of a heat map.
- See:
- ExampleMetadata:
fixture=_generated
Example:
.. rubric:: Attributes
- columns
The columns field well of a heat map.
- rows
The rows field well of a heat map.
- values
The values field well of a heat map.
HeatMapConfigurationProperty
- class CfnDashboard.HeatMapConfigurationProperty(*, color_scale=None, column_label_options=None, data_labels=None, field_wells=None, legend=None, row_label_options=None, sort_configuration=None, tooltip=None)
Bases:
object
The configuration of a heat map.
- Parameters:
color_scale (
Union
[IResolvable
,ColorScaleProperty
,Dict
[str
,Any
],None
]) – The color options (gradient color, point of divergence) in a heat map.column_label_options (
Union
[IResolvable
,ChartAxisLabelOptionsProperty
,Dict
[str
,Any
],None
]) – The label options of the column that is displayed in a heat map.data_labels (
Union
[IResolvable
,DataLabelOptionsProperty
,Dict
[str
,Any
],None
]) – The options that determine if visual data labels are displayed.field_wells (
Union
[IResolvable
,HeatMapFieldWellsProperty
,Dict
[str
,Any
],None
]) – The field wells of the visual.legend (
Union
[IResolvable
,LegendOptionsProperty
,Dict
[str
,Any
],None
]) – The legend display setup of the visual.row_label_options (
Union
[IResolvable
,ChartAxisLabelOptionsProperty
,Dict
[str
,Any
],None
]) – The label options of the row that is displayed in aheat map
.sort_configuration (
Union
[IResolvable
,HeatMapSortConfigurationProperty
,Dict
[str
,Any
],None
]) – The sort configuration of a heat map.tooltip (
Union
[IResolvable
,TooltipOptionsProperty
,Dict
[str
,Any
],None
]) – The tooltip display setup of the visual.
- See:
- ExampleMetadata:
fixture=_generated
Example:
.. rubric:: Attributes
- color_scale
The color options (gradient color, point of divergence) in a heat map.
- column_label_options
The label options of the column that is displayed in a heat map.
- data_labels
The options that determine if visual data labels are displayed.
- field_wells
The field wells of the visual.
- legend
The legend display setup of the visual.
- row_label_options
The label options of the row that is displayed in a
heat map
.
- sort_configuration
The sort configuration of a heat map.
- tooltip
The tooltip display setup of the visual.
HeatMapFieldWellsProperty
- class CfnDashboard.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:
- ExampleMetadata:
fixture=_generated
Example:
.. rubric:: Attributes
- heat_map_aggregated_field_wells
The aggregated field wells of a heat map.
HeatMapSortConfigurationProperty
- class CfnDashboard.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:
heat_map_column_items_limit_configuration (
Union
[IResolvable
,ItemsLimitConfigurationProperty
,Dict
[str
,Any
],None
]) – The limit on the number of columns that are displayed in a heat map.heat_map_column_sort (
Union
[IResolvable
,Sequence
[Union
[IResolvable
,FieldSortOptionsProperty
,Dict
[str
,Any
]]],None
]) – The column sort configuration for heat map for columns that aren’t a part of a field well.heat_map_row_items_limit_configuration (
Union
[IResolvable
,ItemsLimitConfigurationProperty
,Dict
[str
,Any
],None
]) – The limit on the number of rows that are displayed in a heat map.heat_map_row_sort (
Union
[IResolvable
,Sequence
[Union
[IResolvable
,FieldSortOptionsProperty
,Dict
[str
,Any
]]],None
]) – The field sort configuration of the rows fields.
- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below 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.CfnDashboard.HeatMapSortConfigurationProperty( heat_map_column_items_limit_configuration=quicksight.CfnDashboard.ItemsLimitConfigurationProperty( items_limit=123, other_categories="otherCategories" ), heat_map_column_sort=[quicksight.CfnDashboard.FieldSortOptionsProperty( column_sort=quicksight.CfnDashboard.ColumnSortProperty( direction="direction", sort_by=quicksight.CfnDashboard.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), # the properties below are optional aggregation_function=quicksight.CfnDashboard.AggregationFunctionProperty( attribute_aggregation_function=quicksight.CfnDashboard.AttributeAggregationFunctionProperty( simple_attribute_aggregation="simpleAttributeAggregation", value_for_multiple_values="valueForMultipleValues" ), categorical_aggregation_function="categoricalAggregationFunction", date_aggregation_function="dateAggregationFunction", numerical_aggregation_function=quicksight.CfnDashboard.NumericalAggregationFunctionProperty( percentile_aggregation=quicksight.CfnDashboard.PercentileAggregationProperty( percentile_value=123 ), simple_numerical_aggregation="simpleNumericalAggregation" ) ) ), field_sort=quicksight.CfnDashboard.FieldSortProperty( direction="direction", field_id="fieldId" ) )], heat_map_row_items_limit_configuration=quicksight.CfnDashboard.ItemsLimitConfigurationProperty( items_limit=123, other_categories="otherCategories" ), heat_map_row_sort=[quicksight.CfnDashboard.FieldSortOptionsProperty( column_sort=quicksight.CfnDashboard.ColumnSortProperty( direction="direction", sort_by=quicksight.CfnDashboard.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), # the properties below are optional aggregation_function=quicksight.CfnDashboard.AggregationFunctionProperty( attribute_aggregation_function=quicksight.CfnDashboard.AttributeAggregationFunctionProperty( simple_attribute_aggregation="simpleAttributeAggregation", value_for_multiple_values="valueForMultipleValues" ), categorical_aggregation_function="categoricalAggregationFunction", date_aggregation_function="dateAggregationFunction", numerical_aggregation_function=quicksight.CfnDashboard.NumericalAggregationFunctionProperty( percentile_aggregation=quicksight.CfnDashboard.PercentileAggregationProperty( percentile_value=123 ), simple_numerical_aggregation="simpleNumericalAggregation" ) ) ), field_sort=quicksight.CfnDashboard.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.
- heat_map_column_sort
The column sort configuration for heat map for columns that aren’t a part of a field well.
- heat_map_row_items_limit_configuration
The limit on the number of rows that are displayed in a heat map.
- heat_map_row_sort
The field sort configuration of the rows fields.
HeatMapVisualProperty
- class CfnDashboard.HeatMapVisualProperty(*, visual_id, actions=None, chart_configuration=None, column_hierarchies=None, subtitle=None, title=None)
Bases:
object
A heat map.
For more information, see Using heat maps 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
,HeatMapConfigurationProperty
,Dict
[str
,Any
],None
]) – The configuration of a heat map.column_hierarchies (
Union
[IResolvable
,Sequence
[Union
[IResolvable
,ColumnHierarchyProperty
,Dict
[str
,Any
]]],None
]) – The column hierarchy that is used during drill-downs and drill-ups.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.
- See:
- ExampleMetadata:
fixture=_generated
Example:
.. rubric:: Attributes
- actions
The list of custom actions that are configured for a visual.
- chart_configuration
The configuration of a heat map.
- column_hierarchies
The column hierarchy that is used during drill-downs and drill-ups.
- subtitle
The subtitle that is displayed on the visual.
- title
The title that is displayed on the visual.
- 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.
HistogramAggregatedFieldWellsProperty
- class CfnDashboard.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 byCOUNT
orDISTINCT_COUNT
.- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below 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.CfnDashboard.HistogramAggregatedFieldWellsProperty( values=[quicksight.CfnDashboard.MeasureFieldProperty( calculated_measure_field=quicksight.CfnDashboard.CalculatedMeasureFieldProperty( expression="expression", field_id="fieldId" ), categorical_measure_field=quicksight.CfnDashboard.CategoricalMeasureFieldProperty( column=quicksight.CfnDashboard.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), field_id="fieldId", # the properties below are optional aggregation_function="aggregationFunction", format_configuration=quicksight.CfnDashboard.StringFormatConfigurationProperty( null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), numeric_format_configuration=quicksight.CfnDashboard.NumericFormatConfigurationProperty( currency_display_format_configuration=quicksight.CfnDashboard.CurrencyDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix", symbol="symbol" ), number_display_format_configuration=quicksight.CfnDashboard.NumberDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ), percentage_display_format_configuration=quicksight.CfnDashboard.PercentageDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ) ) ) ), date_measure_field=quicksight.CfnDashboard.DateMeasureFieldProperty( column=quicksight.CfnDashboard.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), field_id="fieldId", # the properties below are optional aggregation_function="aggregationFunction", format_configuration=quicksight.CfnDashboard.DateTimeFormatConfigurationProperty( date_time_format="dateTimeFormat", null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), numeric_format_configuration=quicksight.CfnDashboard.NumericFormatConfigurationProperty( currency_display_format_configuration=quicksight.CfnDashboard.CurrencyDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix", symbol="symbol" ), number_display_format_configuration=quicksight.CfnDashboard.NumberDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ), percentage_display_format_configuration=quicksight.CfnDashboard.PercentageDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ) ) ) ), numerical_measure_field=quicksight.CfnDashboard.NumericalMeasureFieldProperty( column=quicksight.CfnDashboard.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), field_id="fieldId", # the properties below are optional aggregation_function=quicksight.CfnDashboard.NumericalAggregationFunctionProperty( percentile_aggregation=quicksight.CfnDashboard.PercentileAggregationProperty( percentile_value=123 ), simple_numerical_aggregation="simpleNumericalAggregation" ), format_configuration=quicksight.CfnDashboard.NumberFormatConfigurationProperty( format_configuration=quicksight.CfnDashboard.NumericFormatConfigurationProperty( currency_display_format_configuration=quicksight.CfnDashboard.CurrencyDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix", symbol="symbol" ), number_display_format_configuration=quicksight.CfnDashboard.NumberDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ), percentage_display_format_configuration=quicksight.CfnDashboard.PercentageDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ) ) ) ) )] )
Attributes
- values
The value field wells of a histogram.
Values are aggregated by
COUNT
orDISTINCT_COUNT
.
HistogramBinOptionsProperty
- class CfnDashboard.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:
- ExampleMetadata:
fixture=_generated
Example:
# The code below 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.CfnDashboard.HistogramBinOptionsProperty( bin_count=quicksight.CfnDashboard.BinCountOptionsProperty( value=123 ), bin_width=quicksight.CfnDashboard.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.
- bin_width
The options that determine the bin width of a histogram.
- selected_bin_type
The options that determine the selected bin type.
- start_value
The options that determine the bin start value.
HistogramConfigurationProperty
- class CfnDashboard.HistogramConfigurationProperty(*, bin_options=None, data_labels=None, field_wells=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:
bin_options (
Union
[IResolvable
,HistogramBinOptionsProperty
,Dict
[str
,Any
],None
]) – The options that determine the presentation of histogram bins.data_labels (
Union
[IResolvable
,DataLabelOptionsProperty
,Dict
[str
,Any
],None
]) – The data label configuration of a histogram.field_wells (
Union
[IResolvable
,HistogramFieldWellsProperty
,Dict
[str
,Any
],None
]) – The field well configuration of a histogram.tooltip (
Union
[IResolvable
,TooltipOptionsProperty
,Dict
[str
,Any
],None
]) – The tooltip configuration of a histogram.visual_palette (
Union
[IResolvable
,VisualPaletteProperty
,Dict
[str
,Any
],None
]) – The visual palette configuration of a histogram.x_axis_display_options (
Union
[IResolvable
,AxisDisplayOptionsProperty
,Dict
[str
,Any
],None
]) – The options that determine the presentation of the x-axis.x_axis_label_options (
Union
[IResolvable
,ChartAxisLabelOptionsProperty
,Dict
[str
,Any
],None
]) – The options that determine the presentation of the x-axis label.y_axis_display_options (
Union
[IResolvable
,AxisDisplayOptionsProperty
,Dict
[str
,Any
],None
]) – The options that determine the presentation of the y-axis.
- See:
- ExampleMetadata:
fixture=_generated
Example:
.. rubric:: Attributes
- bin_options
The options that determine the presentation of histogram bins.
- data_labels
The data label configuration of a histogram.
- field_wells
The field well configuration of a histogram.
- tooltip
The tooltip configuration of a histogram.
- visual_palette
The visual palette configuration of a histogram.
- x_axis_display_options
The options that determine the presentation of the x-axis.
- x_axis_label_options
The options that determine the presentation of the x-axis label.
- y_axis_display_options
The options that determine the presentation of the y-axis.
HistogramFieldWellsProperty
- class CfnDashboard.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:
- ExampleMetadata:
fixture=_generated
Example:
# The code below 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.CfnDashboard.HistogramFieldWellsProperty( histogram_aggregated_field_wells=quicksight.CfnDashboard.HistogramAggregatedFieldWellsProperty( values=[quicksight.CfnDashboard.MeasureFieldProperty( calculated_measure_field=quicksight.CfnDashboard.CalculatedMeasureFieldProperty( expression="expression", field_id="fieldId" ), categorical_measure_field=quicksight.CfnDashboard.CategoricalMeasureFieldProperty( column=quicksight.CfnDashboard.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), field_id="fieldId", # the properties below are optional aggregation_function="aggregationFunction", format_configuration=quicksight.CfnDashboard.StringFormatConfigurationProperty( null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), numeric_format_configuration=quicksight.CfnDashboard.NumericFormatConfigurationProperty( currency_display_format_configuration=quicksight.CfnDashboard.CurrencyDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix", symbol="symbol" ), number_display_format_configuration=quicksight.CfnDashboard.NumberDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ), percentage_display_format_configuration=quicksight.CfnDashboard.PercentageDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ) ) ) ), date_measure_field=quicksight.CfnDashboard.DateMeasureFieldProperty( column=quicksight.CfnDashboard.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), field_id="fieldId", # the properties below are optional aggregation_function="aggregationFunction", format_configuration=quicksight.CfnDashboard.DateTimeFormatConfigurationProperty( date_time_format="dateTimeFormat", null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), numeric_format_configuration=quicksight.CfnDashboard.NumericFormatConfigurationProperty( currency_display_format_configuration=quicksight.CfnDashboard.CurrencyDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix", symbol="symbol" ), number_display_format_configuration=quicksight.CfnDashboard.NumberDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ), percentage_display_format_configuration=quicksight.CfnDashboard.PercentageDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ) ) ) ), numerical_measure_field=quicksight.CfnDashboard.NumericalMeasureFieldProperty( column=quicksight.CfnDashboard.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), field_id="fieldId", # the properties below are optional aggregation_function=quicksight.CfnDashboard.NumericalAggregationFunctionProperty( percentile_aggregation=quicksight.CfnDashboard.PercentileAggregationProperty( percentile_value=123 ), simple_numerical_aggregation="simpleNumericalAggregation" ), format_configuration=quicksight.CfnDashboard.NumberFormatConfigurationProperty( format_configuration=quicksight.CfnDashboard.NumericFormatConfigurationProperty( currency_display_format_configuration=quicksight.CfnDashboard.CurrencyDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix", symbol="symbol" ), number_display_format_configuration=quicksight.CfnDashboard.NumberDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ), percentage_display_format_configuration=quicksight.CfnDashboard.PercentageDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ) ) ) ) )] ) )
Attributes
- histogram_aggregated_field_wells
The field well configuration of a histogram.
HistogramVisualProperty
- class CfnDashboard.HistogramVisualProperty(*, visual_id, actions=None, chart_configuration=None, subtitle=None, title=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 aHistogramVisual
.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.
- See:
- ExampleMetadata:
fixture=_generated
Example:
.. rubric:: Attributes
- actions
The list of custom actions that are configured for a visual.
- chart_configuration
The configuration for a
HistogramVisual
.
- subtitle
The subtitle that is displayed on the visual.
- title
The title that is displayed on the visual.
- 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.
InnerFilterProperty
- class CfnDashboard.InnerFilterProperty(*, category_inner_filter=None)
Bases:
object
The
InnerFilter
defines the subset of data to be used with theNestedFilter
.- Parameters:
category_inner_filter (
Union
[IResolvable
,CategoryInnerFilterProperty
,Dict
[str
,Any
],None
]) – ACategoryInnerFilter
filters text values for theNestedFilter
.- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below shows an example of how to instantiate this type. # The values are placeholders you should change. from aws_cdk import aws_quicksight as quicksight inner_filter_property = quicksight.CfnDashboard.InnerFilterProperty( category_inner_filter=quicksight.CfnDashboard.CategoryInnerFilterProperty( column=quicksight.CfnDashboard.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), configuration=quicksight.CfnDashboard.CategoryFilterConfigurationProperty( custom_filter_configuration=quicksight.CfnDashboard.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.CfnDashboard.CustomFilterListConfigurationProperty( match_operator="matchOperator", null_option="nullOption", # the properties below are optional category_values=["categoryValues"], select_all_options="selectAllOptions" ), filter_list_configuration=quicksight.CfnDashboard.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.CfnDashboard.DefaultFilterControlConfigurationProperty( control_options=quicksight.CfnDashboard.DefaultFilterControlOptionsProperty( default_date_time_picker_options=quicksight.CfnDashboard.DefaultDateTimePickerControlOptionsProperty( commit_mode="commitMode", display_options=quicksight.CfnDashboard.DateTimePickerControlDisplayOptionsProperty( date_time_format="dateTimeFormat", info_icon_label_options=quicksight.CfnDashboard.SheetControlInfoIconLabelOptionsProperty( info_icon_text="infoIconText", visibility="visibility" ), title_options=quicksight.CfnDashboard.LabelOptionsProperty( custom_label="customLabel", font_configuration=quicksight.CfnDashboard.FontConfigurationProperty( font_color="fontColor", font_decoration="fontDecoration", font_size=quicksight.CfnDashboard.FontSizeProperty( relative="relative" ), font_style="fontStyle", font_weight=quicksight.CfnDashboard.FontWeightProperty( name="name" ) ), visibility="visibility" ) ), type="type" ), default_dropdown_options=quicksight.CfnDashboard.DefaultFilterDropDownControlOptionsProperty( commit_mode="commitMode", display_options=quicksight.CfnDashboard.DropDownControlDisplayOptionsProperty( info_icon_label_options=quicksight.CfnDashboard.SheetControlInfoIconLabelOptionsProperty( info_icon_text="infoIconText", visibility="visibility" ), select_all_options=quicksight.CfnDashboard.ListControlSelectAllOptionsProperty( visibility="visibility" ), title_options=quicksight.CfnDashboard.LabelOptionsProperty( custom_label="customLabel", font_configuration=quicksight.CfnDashboard.FontConfigurationProperty( font_color="fontColor", font_decoration="fontDecoration", font_size=quicksight.CfnDashboard.FontSizeProperty( relative="relative" ), font_style="fontStyle", font_weight=quicksight.CfnDashboard.FontWeightProperty( name="name" ) ), visibility="visibility" ) ), selectable_values=quicksight.CfnDashboard.FilterSelectableValuesProperty( values=["values"] ), type="type" ), default_list_options=quicksight.CfnDashboard.DefaultFilterListControlOptionsProperty( display_options=quicksight.CfnDashboard.ListControlDisplayOptionsProperty( info_icon_label_options=quicksight.CfnDashboard.SheetControlInfoIconLabelOptionsProperty( info_icon_text="infoIconText", visibility="visibility" ), search_options=quicksight.CfnDashboard.ListControlSearchOptionsProperty( visibility="visibility" ), select_all_options=quicksight.CfnDashboard.ListControlSelectAllOptionsProperty( visibility="visibility" ), title_options=quicksight.CfnDashboard.LabelOptionsProperty( custom_label="customLabel", font_configuration=quicksight.CfnDashboard.FontConfigurationProperty( font_color="fontColor", font_decoration="fontDecoration", font_size=quicksight.CfnDashboard.FontSizeProperty( relative="relative" ), font_style="fontStyle", font_weight=quicksight.CfnDashboard.FontWeightProperty( name="name" ) ), visibility="visibility" ) ), selectable_values=quicksight.CfnDashboard.FilterSelectableValuesProperty( values=["values"] ), type="type" ), default_relative_date_time_options=quicksight.CfnDashboard.DefaultRelativeDateTimeControlOptionsProperty( commit_mode="commitMode", display_options=quicksight.CfnDashboard.RelativeDateTimeControlDisplayOptionsProperty( date_time_format="dateTimeFormat", info_icon_label_options=quicksight.CfnDashboard.SheetControlInfoIconLabelOptionsProperty( info_icon_text="infoIconText", visibility="visibility" ), title_options=quicksight.CfnDashboard.LabelOptionsProperty( custom_label="customLabel", font_configuration=quicksight.CfnDashboard.FontConfigurationProperty( font_color="fontColor", font_decoration="fontDecoration", font_size=quicksight.CfnDashboard.FontSizeProperty( relative="relative" ), font_style="fontStyle", font_weight=quicksight.CfnDashboard.FontWeightProperty( name="name" ) ), visibility="visibility" ) ) ), default_slider_options=quicksight.CfnDashboard.DefaultSliderControlOptionsProperty( maximum_value=123, minimum_value=123, step_size=123, # the properties below are optional display_options=quicksight.CfnDashboard.SliderControlDisplayOptionsProperty( info_icon_label_options=quicksight.CfnDashboard.SheetControlInfoIconLabelOptionsProperty( info_icon_text="infoIconText", visibility="visibility" ), title_options=quicksight.CfnDashboard.LabelOptionsProperty( custom_label="customLabel", font_configuration=quicksight.CfnDashboard.FontConfigurationProperty( font_color="fontColor", font_decoration="fontDecoration", font_size=quicksight.CfnDashboard.FontSizeProperty( relative="relative" ), font_style="fontStyle", font_weight=quicksight.CfnDashboard.FontWeightProperty( name="name" ) ), visibility="visibility" ) ), type="type" ), default_text_area_options=quicksight.CfnDashboard.DefaultTextAreaControlOptionsProperty( delimiter="delimiter", display_options=quicksight.CfnDashboard.TextAreaControlDisplayOptionsProperty( info_icon_label_options=quicksight.CfnDashboard.SheetControlInfoIconLabelOptionsProperty( info_icon_text="infoIconText", visibility="visibility" ), placeholder_options=quicksight.CfnDashboard.TextControlPlaceholderOptionsProperty( visibility="visibility" ), title_options=quicksight.CfnDashboard.LabelOptionsProperty( custom_label="customLabel", font_configuration=quicksight.CfnDashboard.FontConfigurationProperty( font_color="fontColor", font_decoration="fontDecoration", font_size=quicksight.CfnDashboard.FontSizeProperty( relative="relative" ), font_style="fontStyle", font_weight=quicksight.CfnDashboard.FontWeightProperty( name="name" ) ), visibility="visibility" ) ) ), default_text_field_options=quicksight.CfnDashboard.DefaultTextFieldControlOptionsProperty( display_options=quicksight.CfnDashboard.TextFieldControlDisplayOptionsProperty( info_icon_label_options=quicksight.CfnDashboard.SheetControlInfoIconLabelOptionsProperty( info_icon_text="infoIconText", visibility="visibility" ), placeholder_options=quicksight.CfnDashboard.TextControlPlaceholderOptionsProperty( visibility="visibility" ), title_options=quicksight.CfnDashboard.LabelOptionsProperty( custom_label="customLabel", font_configuration=quicksight.CfnDashboard.FontConfigurationProperty( font_color="fontColor", font_decoration="fontDecoration", font_size=quicksight.CfnDashboard.FontSizeProperty( relative="relative" ), font_style="fontStyle", font_weight=quicksight.CfnDashboard.FontWeightProperty( name="name" ) ), visibility="visibility" ) ) ) ), title="title" ) ) )
Attributes
- category_inner_filter
A
CategoryInnerFilter
filters text values for theNestedFilter
.
InsightConfigurationProperty
- class CfnDashboard.InsightConfigurationProperty(*, computations=None, custom_narrative=None)
Bases:
object
The configuration of an insight visual.
- Parameters:
computations (
Union
[IResolvable
,Sequence
[Union
[IResolvable
,ComputationProperty
,Dict
[str
,Any
]]],None
]) – The computations configurations of the insight visual.custom_narrative (
Union
[IResolvable
,CustomNarrativeOptionsProperty
,Dict
[str
,Any
],None
]) – The custom narrative of the insight visual.
- See:
- ExampleMetadata:
fixture=_generated
Example:
.. rubric:: Attributes
- computations
The computations configurations of the insight visual.
- custom_narrative
The custom narrative of the insight visual.
InsightVisualProperty
- class CfnDashboard.InsightVisualProperty(*, data_set_identifier, visual_id, actions=None, insight_configuration=None, subtitle=None, title=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.
- See:
- ExampleMetadata:
fixture=_generated
Example:
.. rubric:: Attributes
- actions
The list of custom actions that are configured for a visual.
- data_set_identifier
The dataset that is used in the insight visual.
- insight_configuration
The configuration of an insight visual.
- subtitle
The subtitle that is displayed on the visual.
- title
The title that is displayed on the visual.
- 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.
IntegerDefaultValuesProperty
- class CfnDashboard.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 theIntegerDefaultValues
. Different defaults are displayed according to users, groups, and values mapping.static_values (
Union
[IResolvable
,Sequence
[Union
[int
,float
]],None
]) – The static values of theIntegerDefaultValues
.
- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below 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.CfnDashboard.IntegerDefaultValuesProperty( dynamic_value=quicksight.CfnDashboard.DynamicDefaultValueProperty( default_value_column=quicksight.CfnDashboard.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), # the properties below are optional group_name_column=quicksight.CfnDashboard.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), user_name_column=quicksight.CfnDashboard.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.
- static_values
The static values of the
IntegerDefaultValues
.
IntegerParameterDeclarationProperty
- class CfnDashboard.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:
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
,IntegerDefaultValuesProperty
,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
,IntegerValueWhenUnsetConfigurationProperty
,Dict
[str
,Any
],None
]) – A parameter declaration for theInteger
data type.
- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below 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.CfnDashboard.IntegerParameterDeclarationProperty( name="name", parameter_value_type="parameterValueType", # the properties below are optional default_values=quicksight.CfnDashboard.IntegerDefaultValuesProperty( dynamic_value=quicksight.CfnDashboard.DynamicDefaultValueProperty( default_value_column=quicksight.CfnDashboard.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), # the properties below are optional group_name_column=quicksight.CfnDashboard.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), user_name_column=quicksight.CfnDashboard.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ) ), static_values=[123] ), mapped_data_set_parameters=[quicksight.CfnDashboard.MappedDataSetParameterProperty( data_set_identifier="dataSetIdentifier", data_set_parameter_name="dataSetParameterName" )], value_when_unset=quicksight.CfnDashboard.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.
- mapped_data_set_parameters
-
- Type:
see
- name
The name of the parameter that is being declared.
- parameter_value_type
The value type determines whether the parameter is a single-value or multi-value parameter.
- value_when_unset
A parameter declaration for the
Integer
data type.
IntegerParameterProperty
- class CfnDashboard.IntegerParameterProperty(*, name, values)
Bases:
object
An integer parameter.
- Parameters:
name (
str
) – The name of the integer parameter.values (
Union
[IResolvable
,Sequence
[Union
[int
,float
]]]) – The values for the integer parameter.
- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below 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_property = quicksight.CfnDashboard.IntegerParameterProperty( name="name", values=[123] )
Attributes
- name
The name of the integer parameter.
- values
The values for the integer parameter.
IntegerValueWhenUnsetConfigurationProperty
- class CfnDashboard.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
: TheNULL
value.
- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below 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.CfnDashboard.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.
- value_when_unset_option
.
RECOMMENDED
: The recommended value.NULL
: TheNULL
value.
- See:
- Type:
The built-in options for default values. The value can be one of the following
ItemsLimitConfigurationProperty
- class CfnDashboard.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
]) – TheShow other
of an axis in the chart. Choose one of the following options:. -INCLUDE
-EXCLUDE
- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below 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.CfnDashboard.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.
- other_categories
.
INCLUDE
EXCLUDE
- See:
- Type:
The
Show other
of an axis in the chart. Choose one of the following options
KPIActualValueConditionalFormattingProperty
- class CfnDashboard.KPIActualValueConditionalFormattingProperty(*, icon=None, text_color=None)
Bases:
object
The conditional formatting for the actual value of a KPI visual.
- Parameters:
icon (
Union
[IResolvable
,ConditionalFormattingIconProperty
,Dict
[str
,Any
],None
]) – The conditional formatting of the actual value’s icon.text_color (
Union
[IResolvable
,ConditionalFormattingColorProperty
,Dict
[str
,Any
],None
]) – The conditional formatting of the actual value’s text color.
- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below 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.CfnDashboard.KPIActualValueConditionalFormattingProperty( icon=quicksight.CfnDashboard.ConditionalFormattingIconProperty( custom_condition=quicksight.CfnDashboard.ConditionalFormattingCustomIconConditionProperty( expression="expression", icon_options=quicksight.CfnDashboard.ConditionalFormattingCustomIconOptionsProperty( icon="icon", unicode_icon="unicodeIcon" ), # the properties below are optional color="color", display_configuration=quicksight.CfnDashboard.ConditionalFormattingIconDisplayConfigurationProperty( icon_display_option="iconDisplayOption" ) ), icon_set=quicksight.CfnDashboard.ConditionalFormattingIconSetProperty( expression="expression", # the properties below are optional icon_set_type="iconSetType" ) ), text_color=quicksight.CfnDashboard.ConditionalFormattingColorProperty( gradient=quicksight.CfnDashboard.ConditionalFormattingGradientColorProperty( color=quicksight.CfnDashboard.GradientColorProperty( stops=[quicksight.CfnDashboard.GradientStopProperty( gradient_offset=123, # the properties below are optional color="color", data_value=123 )] ), expression="expression" ), solid=quicksight.CfnDashboard.ConditionalFormattingSolidColorProperty( expression="expression", # the properties below are optional color="color" ) ) )
Attributes
- icon
The conditional formatting of the actual value’s icon.
- text_color
The conditional formatting of the actual value’s text color.
KPIComparisonValueConditionalFormattingProperty
- class CfnDashboard.KPIComparisonValueConditionalFormattingProperty(*, icon=None, text_color=None)
Bases:
object
The conditional formatting for the comparison value of a KPI visual.
- Parameters:
icon (
Union
[IResolvable
,ConditionalFormattingIconProperty
,Dict
[str
,Any
],None
]) – The conditional formatting of the comparison value’s icon.text_color (
Union
[IResolvable
,ConditionalFormattingColorProperty
,Dict
[str
,Any
],None
]) – The conditional formatting of the comparison value’s text color.
- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below 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.CfnDashboard.KPIComparisonValueConditionalFormattingProperty( icon=quicksight.CfnDashboard.ConditionalFormattingIconProperty( custom_condition=quicksight.CfnDashboard.ConditionalFormattingCustomIconConditionProperty( expression="expression", icon_options=quicksight.CfnDashboard.ConditionalFormattingCustomIconOptionsProperty( icon="icon", unicode_icon="unicodeIcon" ), # the properties below are optional color="color", display_configuration=quicksight.CfnDashboard.ConditionalFormattingIconDisplayConfigurationProperty( icon_display_option="iconDisplayOption" ) ), icon_set=quicksight.CfnDashboard.ConditionalFormattingIconSetProperty( expression="expression", # the properties below are optional icon_set_type="iconSetType" ) ), text_color=quicksight.CfnDashboard.ConditionalFormattingColorProperty( gradient=quicksight.CfnDashboard.ConditionalFormattingGradientColorProperty( color=quicksight.CfnDashboard.GradientColorProperty( stops=[quicksight.CfnDashboard.GradientStopProperty( gradient_offset=123, # the properties below are optional color="color", data_value=123 )] ), expression="expression" ), solid=quicksight.CfnDashboard.ConditionalFormattingSolidColorProperty( expression="expression", # the properties below are optional color="color" ) ) )
Attributes
- icon
The conditional formatting of the comparison value’s icon.
- text_color
The conditional formatting of the comparison value’s text color.
KPIConditionalFormattingOptionProperty
- class CfnDashboard.KPIConditionalFormattingOptionProperty(*, actual_value=None, comparison_value=None, primary_value=None, progress_bar=None)
Bases:
object
The conditional formatting options of a KPI visual.
- Parameters:
actual_value (
Union
[IResolvable
,KPIActualValueConditionalFormattingProperty
,Dict
[str
,Any
],None
]) – The conditional formatting for the actual value of a KPI visual.comparison_value (
Union
[IResolvable
,KPIComparisonValueConditionalFormattingProperty
,Dict
[str
,Any
],None
]) – The conditional formatting for the comparison value of a KPI visual.primary_value (
Union
[IResolvable
,KPIPrimaryValueConditionalFormattingProperty
,Dict
[str
,Any
],None
]) – The conditional formatting for the primary value of a KPI visual.progress_bar (
Union
[IResolvable
,KPIProgressBarConditionalFormattingProperty
,Dict
[str
,Any
],None
]) – The conditional formatting for the progress bar of a KPI visual.
- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below 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.CfnDashboard.KPIConditionalFormattingOptionProperty( actual_value=quicksight.CfnDashboard.KPIActualValueConditionalFormattingProperty( icon=quicksight.CfnDashboard.ConditionalFormattingIconProperty( custom_condition=quicksight.CfnDashboard.ConditionalFormattingCustomIconConditionProperty( expression="expression", icon_options=quicksight.CfnDashboard.ConditionalFormattingCustomIconOptionsProperty( icon="icon", unicode_icon="unicodeIcon" ), # the properties below are optional color="color", display_configuration=quicksight.CfnDashboard.ConditionalFormattingIconDisplayConfigurationProperty( icon_display_option="iconDisplayOption" ) ), icon_set=quicksight.CfnDashboard.ConditionalFormattingIconSetProperty( expression="expression", # the properties below are optional icon_set_type="iconSetType" ) ), text_color=quicksight.CfnDashboard.ConditionalFormattingColorProperty( gradient=quicksight.CfnDashboard.ConditionalFormattingGradientColorProperty( color=quicksight.CfnDashboard.GradientColorProperty( stops=[quicksight.CfnDashboard.GradientStopProperty( gradient_offset=123, # the properties below are optional color="color", data_value=123 )] ), expression="expression" ), solid=quicksight.CfnDashboard.ConditionalFormattingSolidColorProperty( expression="expression", # the properties below are optional color="color" ) ) ), comparison_value=quicksight.CfnDashboard.KPIComparisonValueConditionalFormattingProperty( icon=quicksight.CfnDashboard.ConditionalFormattingIconProperty( custom_condition=quicksight.CfnDashboard.ConditionalFormattingCustomIconConditionProperty( expression="expression", icon_options=quicksight.CfnDashboard.ConditionalFormattingCustomIconOptionsProperty( icon="icon", unicode_icon="unicodeIcon" ), # the properties below are optional color="color", display_configuration=quicksight.CfnDashboard.ConditionalFormattingIconDisplayConfigurationProperty( icon_display_option="iconDisplayOption" ) ), icon_set=quicksight.CfnDashboard.ConditionalFormattingIconSetProperty( expression="expression", # the properties below are optional icon_set_type="iconSetType" ) ), text_color=quicksight.CfnDashboard.ConditionalFormattingColorProperty( gradient=quicksight.CfnDashboard.ConditionalFormattingGradientColorProperty( color=quicksight.CfnDashboard.GradientColorProperty( stops=[quicksight.CfnDashboard.GradientStopProperty( gradient_offset=123, # the properties below are optional color="color", data_value=123 )] ), expression="expression" ), solid=quicksight.CfnDashboard.ConditionalFormattingSolidColorProperty( expression="expression", # the properties below are optional color="color" ) ) ), primary_value=quicksight.CfnDashboard.KPIPrimaryValueConditionalFormattingProperty( icon=quicksight.CfnDashboard.ConditionalFormattingIconProperty( custom_condition=quicksight.CfnDashboard.ConditionalFormattingCustomIconConditionProperty( expression="expression", icon_options=quicksight.CfnDashboard.ConditionalFormattingCustomIconOptionsProperty( icon="icon", unicode_icon="unicodeIcon" ), # the properties below are optional color="color", display_configuration=quicksight.CfnDashboard.ConditionalFormattingIconDisplayConfigurationProperty( icon_display_option="iconDisplayOption" ) ), icon_set=quicksight.CfnDashboard.ConditionalFormattingIconSetProperty( expression="expression", # the properties below are optional icon_set_type="iconSetType" ) ), text_color=quicksight.CfnDashboard.ConditionalFormattingColorProperty( gradient=quicksight.CfnDashboard.ConditionalFormattingGradientColorProperty( color=quicksight.CfnDashboard.GradientColorProperty( stops=[quicksight.CfnDashboard.GradientStopProperty( gradient_offset=123, # the properties below are optional color="color", data_value=123 )] ), expression="expression" ), solid=quicksight.CfnDashboard.ConditionalFormattingSolidColorProperty( expression="expression", # the properties below are optional color="color" ) ) ), progress_bar=quicksight.CfnDashboard.KPIProgressBarConditionalFormattingProperty( foreground_color=quicksight.CfnDashboard.ConditionalFormattingColorProperty( gradient=quicksight.CfnDashboard.ConditionalFormattingGradientColorProperty( color=quicksight.CfnDashboard.GradientColorProperty( stops=[quicksight.CfnDashboard.GradientStopProperty( gradient_offset=123, # the properties below are optional color="color", data_value=123 )] ), expression="expression" ), solid=quicksight.CfnDashboard.ConditionalFormattingSolidColorProperty( expression="expression", # the properties below are optional color="color" ) ) ) )
Attributes
- actual_value
The conditional formatting for the actual value of a KPI visual.
- comparison_value
The conditional formatting for the comparison value of a KPI visual.
- primary_value
The conditional formatting for the primary value of a KPI visual.
- progress_bar
The conditional formatting for the progress bar of a KPI visual.
KPIConditionalFormattingProperty
- class CfnDashboard.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:
- ExampleMetadata:
fixture=_generated
Example:
# The code below 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.CfnDashboard.KPIConditionalFormattingProperty( conditional_formatting_options=[quicksight.CfnDashboard.KPIConditionalFormattingOptionProperty( actual_value=quicksight.CfnDashboard.KPIActualValueConditionalFormattingProperty( icon=quicksight.CfnDashboard.ConditionalFormattingIconProperty( custom_condition=quicksight.CfnDashboard.ConditionalFormattingCustomIconConditionProperty( expression="expression", icon_options=quicksight.CfnDashboard.ConditionalFormattingCustomIconOptionsProperty( icon="icon", unicode_icon="unicodeIcon" ), # the properties below are optional color="color", display_configuration=quicksight.CfnDashboard.ConditionalFormattingIconDisplayConfigurationProperty( icon_display_option="iconDisplayOption" ) ), icon_set=quicksight.CfnDashboard.ConditionalFormattingIconSetProperty( expression="expression", # the properties below are optional icon_set_type="iconSetType" ) ), text_color=quicksight.CfnDashboard.ConditionalFormattingColorProperty( gradient=quicksight.CfnDashboard.ConditionalFormattingGradientColorProperty( color=quicksight.CfnDashboard.GradientColorProperty( stops=[quicksight.CfnDashboard.GradientStopProperty( gradient_offset=123, # the properties below are optional color="color", data_value=123 )] ), expression="expression" ), solid=quicksight.CfnDashboard.ConditionalFormattingSolidColorProperty( expression="expression", # the properties below are optional color="color" ) ) ), comparison_value=quicksight.CfnDashboard.KPIComparisonValueConditionalFormattingProperty( icon=quicksight.CfnDashboard.ConditionalFormattingIconProperty( custom_condition=quicksight.CfnDashboard.ConditionalFormattingCustomIconConditionProperty( expression="expression", icon_options=quicksight.CfnDashboard.ConditionalFormattingCustomIconOptionsProperty( icon="icon", unicode_icon="unicodeIcon" ), # the properties below are optional color="color", display_configuration=quicksight.CfnDashboard.ConditionalFormattingIconDisplayConfigurationProperty( icon_display_option="iconDisplayOption" ) ), icon_set=quicksight.CfnDashboard.ConditionalFormattingIconSetProperty( expression="expression", # the properties below are optional icon_set_type="iconSetType" ) ), text_color=quicksight.CfnDashboard.ConditionalFormattingColorProperty( gradient=quicksight.CfnDashboard.ConditionalFormattingGradientColorProperty( color=quicksight.CfnDashboard.GradientColorProperty( stops=[quicksight.CfnDashboard.GradientStopProperty( gradient_offset=123, # the properties below are optional color="color", data_value=123 )] ), expression="expression" ), solid=quicksight.CfnDashboard.ConditionalFormattingSolidColorProperty( expression="expression", # the properties below are optional color="color" ) ) ), primary_value=quicksight.CfnDashboard.KPIPrimaryValueConditionalFormattingProperty( icon=quicksight.CfnDashboard.ConditionalFormattingIconProperty( custom_condition=quicksight.CfnDashboard.ConditionalFormattingCustomIconConditionProperty( expression="expression", icon_options=quicksight.CfnDashboard.ConditionalFormattingCustomIconOptionsProperty( icon="icon", unicode_icon="unicodeIcon" ), # the properties below are optional color="color", display_configuration=quicksight.CfnDashboard.ConditionalFormattingIconDisplayConfigurationProperty( icon_display_option="iconDisplayOption" ) ), icon_set=quicksight.CfnDashboard.ConditionalFormattingIconSetProperty( expression="expression", # the properties below are optional icon_set_type="iconSetType" ) ), text_color=quicksight.CfnDashboard.ConditionalFormattingColorProperty( gradient=quicksight.CfnDashboard.ConditionalFormattingGradientColorProperty( color=quicksight.CfnDashboard.GradientColorProperty( stops=[quicksight.CfnDashboard.GradientStopProperty( gradient_offset=123, # the properties below are optional color="color", data_value=123 )] ), expression="expression" ), solid=quicksight.CfnDashboard.ConditionalFormattingSolidColorProperty( expression="expression", # the properties below are optional color="color" ) ) ), progress_bar=quicksight.CfnDashboard.KPIProgressBarConditionalFormattingProperty( foreground_color=quicksight.CfnDashboard.ConditionalFormattingColorProperty( gradient=quicksight.CfnDashboard.ConditionalFormattingGradientColorProperty( color=quicksight.CfnDashboard.GradientColorProperty( stops=[quicksight.CfnDashboard.GradientStopProperty( gradient_offset=123, # the properties below are optional color="color", data_value=123 )] ), expression="expression" ), solid=quicksight.CfnDashboard.ConditionalFormattingSolidColorProperty( expression="expression", # the properties below are optional color="color" ) ) ) )] )
Attributes
- conditional_formatting_options
The conditional formatting options of a KPI visual.
KPIConfigurationProperty
- class CfnDashboard.KPIConfigurationProperty(*, field_wells=None, kpi_options=None, sort_configuration=None)
Bases:
object
The configuration of a KPI visual.
- Parameters:
field_wells (
Union
[IResolvable
,KPIFieldWellsProperty
,Dict
[str
,Any
],None
]) – The field well configuration of a KPI visual.kpi_options (
Union
[IResolvable
,KPIOptionsProperty
,Dict
[str
,Any
],None
]) – The options that determine the presentation of a KPI visual.sort_configuration (
Union
[IResolvable
,KPISortConfigurationProperty
,Dict
[str
,Any
],None
]) – The sort configuration of a KPI visual.
- See:
- ExampleMetadata:
fixture=_generated
Example:
.. rubric:: Attributes
- field_wells
The field well configuration of a KPI visual.
- kpi_options
The options that determine the presentation of a KPI visual.
- sort_configuration
The sort configuration of a KPI visual.
KPIFieldWellsProperty
- class CfnDashboard.KPIFieldWellsProperty(*, target_values=None, trend_groups=None, values=None)
Bases:
object
The field well configuration of a KPI visual.
- Parameters:
target_values (
Union
[IResolvable
,Sequence
[Union
[IResolvable
,MeasureFieldProperty
,Dict
[str
,Any
]]],None
]) – The target value field wells of a KPI visual.trend_groups (
Union
[IResolvable
,Sequence
[Union
[IResolvable
,DimensionFieldProperty
,Dict
[str
,Any
]]],None
]) – The trend group field wells of a KPI visual.values (
Union
[IResolvable
,Sequence
[Union
[IResolvable
,MeasureFieldProperty
,Dict
[str
,Any
]]],None
]) – The value field wells of a KPI visual.
- See:
- ExampleMetadata:
fixture=_generated
Example:
.. rubric:: Attributes
- target_values
The target value field wells of a KPI visual.
- trend_groups
The trend group field wells of a KPI visual.
- values
The value field wells of a KPI visual.
KPIOptionsProperty
- class CfnDashboard.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:
comparison (
Union
[IResolvable
,ComparisonConfigurationProperty
,Dict
[str
,Any
],None
]) – The comparison configuration of a KPI visual.primary_value_display_type (
Optional
[str
]) – The options that determine the primary value display type.primary_value_font_configuration (
Union
[IResolvable
,FontConfigurationProperty
,Dict
[str
,Any
],None
]) – The options that determine the primary value font configuration.progress_bar (
Union
[IResolvable
,ProgressBarOptionsProperty
,Dict
[str
,Any
],None
]) – The options that determine the presentation of the progress bar of a KPI visual.secondary_value (
Union
[IResolvable
,SecondaryValueOptionsProperty
,Dict
[str
,Any
],None
]) – The options that determine the presentation of the secondary value of a KPI visual.secondary_value_font_configuration (
Union
[IResolvable
,FontConfigurationProperty
,Dict
[str
,Any
],None
]) – The options that determine the secondary value font configuration.sparkline (
Union
[IResolvable
,KPISparklineOptionsProperty
,Dict
[str
,Any
],None
]) – The options that determine the visibility, color, type, and tooltip visibility of the sparkline of a KPI visual.trend_arrows (
Union
[IResolvable
,TrendArrowOptionsProperty
,Dict
[str
,Any
],None
]) – The options that determine the presentation of trend arrows in a KPI visual.visual_layout_options (
Union
[IResolvable
,KPIVisualLayoutOptionsProperty
,Dict
[str
,Any
],None
]) – The options that determine the layout a KPI visual.
- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below 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.CfnDashboard.KPIOptionsProperty( comparison=quicksight.CfnDashboard.ComparisonConfigurationProperty( comparison_format=quicksight.CfnDashboard.ComparisonFormatConfigurationProperty( number_display_format_configuration=quicksight.CfnDashboard.NumberDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ), percentage_display_format_configuration=quicksight.CfnDashboard.PercentageDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ) ), comparison_method="comparisonMethod" ), primary_value_display_type="primaryValueDisplayType", primary_value_font_configuration=quicksight.CfnDashboard.FontConfigurationProperty( font_color="fontColor", font_decoration="fontDecoration", font_size=quicksight.CfnDashboard.FontSizeProperty( relative="relative" ), font_style="fontStyle", font_weight=quicksight.CfnDashboard.FontWeightProperty( name="name" ) ), progress_bar=quicksight.CfnDashboard.ProgressBarOptionsProperty( visibility="visibility" ), secondary_value=quicksight.CfnDashboard.SecondaryValueOptionsProperty( visibility="visibility" ), secondary_value_font_configuration=quicksight.CfnDashboard.FontConfigurationProperty( font_color="fontColor", font_decoration="fontDecoration", font_size=quicksight.CfnDashboard.FontSizeProperty( relative="relative" ), font_style="fontStyle", font_weight=quicksight.CfnDashboard.FontWeightProperty( name="name" ) ), sparkline=quicksight.CfnDashboard.KPISparklineOptionsProperty( type="type", # the properties below are optional color="color", tooltip_visibility="tooltipVisibility", visibility="visibility" ), trend_arrows=quicksight.CfnDashboard.TrendArrowOptionsProperty( visibility="visibility" ), visual_layout_options=quicksight.CfnDashboard.KPIVisualLayoutOptionsProperty( standard_layout=quicksight.CfnDashboard.KPIVisualStandardLayoutProperty( type="type" ) ) )
Attributes
- comparison
The comparison configuration of a KPI visual.
- primary_value_display_type
The options that determine the primary value display type.
- primary_value_font_configuration
The options that determine the primary value font configuration.
- progress_bar
The options that determine the presentation of the progress bar of a KPI visual.
- secondary_value
The options that determine the presentation of the secondary value of a KPI visual.
- secondary_value_font_configuration
The options that determine the secondary value font configuration.
- sparkline
The options that determine the visibility, color, type, and tooltip visibility of the sparkline of a KPI visual.
- trend_arrows
The options that determine the presentation of trend arrows in a KPI visual.
- visual_layout_options
The options that determine the layout a KPI visual.
KPIPrimaryValueConditionalFormattingProperty
- class CfnDashboard.KPIPrimaryValueConditionalFormattingProperty(*, icon=None, text_color=None)
Bases:
object
The conditional formatting for the primary value of a KPI visual.
- Parameters:
icon (
Union
[IResolvable
,ConditionalFormattingIconProperty
,Dict
[str
,Any
],None
]) – The conditional formatting of the primary value’s icon.text_color (
Union
[IResolvable
,ConditionalFormattingColorProperty
,Dict
[str
,Any
],None
]) – The conditional formatting of the primary value’s text color.
- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below 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.CfnDashboard.KPIPrimaryValueConditionalFormattingProperty( icon=quicksight.CfnDashboard.ConditionalFormattingIconProperty( custom_condition=quicksight.CfnDashboard.ConditionalFormattingCustomIconConditionProperty( expression="expression", icon_options=quicksight.CfnDashboard.ConditionalFormattingCustomIconOptionsProperty( icon="icon", unicode_icon="unicodeIcon" ), # the properties below are optional color="color", display_configuration=quicksight.CfnDashboard.ConditionalFormattingIconDisplayConfigurationProperty( icon_display_option="iconDisplayOption" ) ), icon_set=quicksight.CfnDashboard.ConditionalFormattingIconSetProperty( expression="expression", # the properties below are optional icon_set_type="iconSetType" ) ), text_color=quicksight.CfnDashboard.ConditionalFormattingColorProperty( gradient=quicksight.CfnDashboard.ConditionalFormattingGradientColorProperty( color=quicksight.CfnDashboard.GradientColorProperty( stops=[quicksight.CfnDashboard.GradientStopProperty( gradient_offset=123, # the properties below are optional color="color", data_value=123 )] ), expression="expression" ), solid=quicksight.CfnDashboard.ConditionalFormattingSolidColorProperty( expression="expression", # the properties below are optional color="color" ) ) )
Attributes
- icon
The conditional formatting of the primary value’s icon.
- text_color
The conditional formatting of the primary value’s text color.
KPIProgressBarConditionalFormattingProperty
- class CfnDashboard.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:
- ExampleMetadata:
fixture=_generated
Example:
# The code below 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.CfnDashboard.KPIProgressBarConditionalFormattingProperty( foreground_color=quicksight.CfnDashboard.ConditionalFormattingColorProperty( gradient=quicksight.CfnDashboard.ConditionalFormattingGradientColorProperty( color=quicksight.CfnDashboard.GradientColorProperty( stops=[quicksight.CfnDashboard.GradientStopProperty( gradient_offset=123, # the properties below are optional color="color", data_value=123 )] ), expression="expression" ), solid=quicksight.CfnDashboard.ConditionalFormattingSolidColorProperty( expression="expression", # the properties below are optional color="color" ) ) )
Attributes
- foreground_color
The conditional formatting of the progress bar’s foreground color.
KPISortConfigurationProperty
- class CfnDashboard.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:
- ExampleMetadata:
fixture=_generated
Example:
# The code below 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.CfnDashboard.KPISortConfigurationProperty( trend_group_sort=[quicksight.CfnDashboard.FieldSortOptionsProperty( column_sort=quicksight.CfnDashboard.ColumnSortProperty( direction="direction", sort_by=quicksight.CfnDashboard.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), # the properties below are optional aggregation_function=quicksight.CfnDashboard.AggregationFunctionProperty( attribute_aggregation_function=quicksight.CfnDashboard.AttributeAggregationFunctionProperty( simple_attribute_aggregation="simpleAttributeAggregation", value_for_multiple_values="valueForMultipleValues" ), categorical_aggregation_function="categoricalAggregationFunction", date_aggregation_function="dateAggregationFunction", numerical_aggregation_function=quicksight.CfnDashboard.NumericalAggregationFunctionProperty( percentile_aggregation=quicksight.CfnDashboard.PercentileAggregationProperty( percentile_value=123 ), simple_numerical_aggregation="simpleNumericalAggregation" ) ) ), field_sort=quicksight.CfnDashboard.FieldSortProperty( direction="direction", field_id="fieldId" ) )] )
Attributes
- trend_group_sort
The sort configuration of the trend group fields.
KPISparklineOptionsProperty
- class CfnDashboard.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:
- ExampleMetadata:
fixture=_generated
Example:
# The code below 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.CfnDashboard.KPISparklineOptionsProperty( type="type", # the properties below are optional color="color", tooltip_visibility="tooltipVisibility", visibility="visibility" )
Attributes
- color
The color of the sparkline.
- tooltip_visibility
The tooltip visibility of the sparkline.
- type
The type of the sparkline.
- visibility
The visibility of the sparkline.
KPIVisualLayoutOptionsProperty
- class CfnDashboard.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:
- ExampleMetadata:
fixture=_generated
Example:
# The code below 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.CfnDashboard.KPIVisualLayoutOptionsProperty( standard_layout=quicksight.CfnDashboard.KPIVisualStandardLayoutProperty( type="type" ) )
Attributes
- standard_layout
The standard layout of the KPI visual.
KPIVisualProperty
- class CfnDashboard.KPIVisualProperty(*, visual_id, actions=None, chart_configuration=None, column_hierarchies=None, conditional_formatting=None, subtitle=None, title=None)
Bases:
object
A key performance indicator (KPI).
For more information, see Using KPIs 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
,KPIConfigurationProperty
,Dict
[str
,Any
],None
]) – The configuration of a KPI visual.column_hierarchies (
Union
[IResolvable
,Sequence
[Union
[IResolvable
,ColumnHierarchyProperty
,Dict
[str
,Any
]]],None
]) – The column hierarchy that is used during drill-downs and drill-ups.conditional_formatting (
Union
[IResolvable
,KPIConditionalFormattingProperty
,Dict
[str
,Any
],None
]) – The conditional formatting of a KPI 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.
- See:
- ExampleMetadata:
fixture=_generated
Example:
.. rubric:: Attributes
- actions
The list of custom actions that are configured for a visual.
- chart_configuration
The configuration of a KPI visual.
- column_hierarchies
The column hierarchy that is used during drill-downs and drill-ups.
- conditional_formatting
The conditional formatting of a KPI visual.
- subtitle
The subtitle that is displayed on the visual.
- title
The title that is displayed on the visual.
- 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.
KPIVisualStandardLayoutProperty
- class CfnDashboard.KPIVisualStandardLayoutProperty(*, type)
Bases:
object
The standard layout of the KPI visual.
- Parameters:
type (
str
) – The standard layout type.- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below 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.CfnDashboard.KPIVisualStandardLayoutProperty( type="type" )
Attributes
LabelOptionsProperty
- class CfnDashboard.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:
- ExampleMetadata:
fixture=_generated
Example:
# The code below 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.CfnDashboard.LabelOptionsProperty( custom_label="customLabel", font_configuration=quicksight.CfnDashboard.FontConfigurationProperty( font_color="fontColor", font_decoration="fontDecoration", font_size=quicksight.CfnDashboard.FontSizeProperty( relative="relative" ), font_style="fontStyle", font_weight=quicksight.CfnDashboard.FontWeightProperty( name="name" ) ), visibility="visibility" )
Attributes
- custom_label
The text for the label.
- font_configuration
The font configuration of the label.
- visibility
Determines whether or not the label is visible.
LayoutConfigurationProperty
- class CfnDashboard.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
orRESPONSIVE
.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:
- ExampleMetadata:
fixture=_generated
Example:
# The code below 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.CfnDashboard.LayoutConfigurationProperty( free_form_layout=quicksight.CfnDashboard.FreeFormLayoutConfigurationProperty( elements=[quicksight.CfnDashboard.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.CfnDashboard.FreeFormLayoutElementBackgroundStyleProperty( color="color", visibility="visibility" ), border_style=quicksight.CfnDashboard.FreeFormLayoutElementBorderStyleProperty( color="color", visibility="visibility" ), loading_animation=quicksight.CfnDashboard.LoadingAnimationProperty( visibility="visibility" ), rendering_rules=[quicksight.CfnDashboard.SheetElementRenderingRuleProperty( configuration_overrides=quicksight.CfnDashboard.SheetElementConfigurationOverridesProperty( visibility="visibility" ), expression="expression" )], selected_border_style=quicksight.CfnDashboard.FreeFormLayoutElementBorderStyleProperty( color="color", visibility="visibility" ), visibility="visibility" )], # the properties below are optional canvas_size_options=quicksight.CfnDashboard.FreeFormLayoutCanvasSizeOptionsProperty( screen_canvas_size_options=quicksight.CfnDashboard.FreeFormLayoutScreenCanvasSizeOptionsProperty( optimized_view_port_width="optimizedViewPortWidth" ) ) ), grid_layout=quicksight.CfnDashboard.GridLayoutConfigurationProperty( elements=[quicksight.CfnDashboard.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.CfnDashboard.GridLayoutCanvasSizeOptionsProperty( screen_canvas_size_options=quicksight.CfnDashboard.GridLayoutScreenCanvasSizeOptionsProperty( resize_option="resizeOption", # the properties below are optional optimized_view_port_width="optimizedViewPortWidth" ) ) ), section_based_layout=quicksight.CfnDashboard.SectionBasedLayoutConfigurationProperty( body_sections=[quicksight.CfnDashboard.BodySectionConfigurationProperty( content=quicksight.CfnDashboard.BodySectionContentProperty( layout=quicksight.CfnDashboard.SectionLayoutConfigurationProperty( free_form_layout=quicksight.CfnDashboard.FreeFormSectionLayoutConfigurationProperty( elements=[quicksight.CfnDashboard.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.CfnDashboard.FreeFormLayoutElementBackgroundStyleProperty( color="color", visibility="visibility" ), border_style=quicksight.CfnDashboard.FreeFormLayoutElementBorderStyleProperty( color="color", visibility="visibility" ), loading_animation=quicksight.CfnDashboard.LoadingAnimationProperty( visibility="visibility" ), rendering_rules=[quicksight.CfnDashboard.SheetElementRenderingRuleProperty( configuration_overrides=quicksight.CfnDashboard.SheetElementConfigurationOverridesProperty( visibility="visibility" ), expression="expression" )], selected_border_style=quicksight.CfnDashboard.FreeFormLayoutElementBorderStyleProperty( color="color", visibility="visibility" ), visibility="visibility" )] ) ) ), section_id="sectionId", # the properties below are optional page_break_configuration=quicksight.CfnDashboard.SectionPageBreakConfigurationProperty( after=quicksight.CfnDashboard.SectionAfterPageBreakProperty( status="status" ) ), style=quicksight.CfnDashboard.SectionStyleProperty( height="height", padding=quicksight.CfnDashboard.SpacingProperty( bottom="bottom", left="left", right="right", top="top" ) ) )], canvas_size_options=quicksight.CfnDashboard.SectionBasedLayoutCanvasSizeOptionsProperty( paper_canvas_size_options=quicksight.CfnDashboard.SectionBasedLayoutPaperCanvasSizeOptionsProperty( paper_margin=quicksight.CfnDashboard.SpacingProperty( bottom="bottom", left="left", right="right", top="top" ), paper_orientation="paperOrientation", paper_size="paperSize" ) ), footer_sections=[quicksight.CfnDashboard.HeaderFooterSectionConfigurationProperty( layout=quicksight.CfnDashboard.SectionLayoutConfigurationProperty( free_form_layout=quicksight.CfnDashboard.FreeFormSectionLayoutConfigurationProperty( elements=[quicksight.CfnDashboard.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.CfnDashboard.FreeFormLayoutElementBackgroundStyleProperty( color="color", visibility="visibility" ), border_style=quicksight.CfnDashboard.FreeFormLayoutElementBorderStyleProperty( color="color", visibility="visibility" ), loading_animation=quicksight.CfnDashboard.LoadingAnimationProperty( visibility="visibility" ), rendering_rules=[quicksight.CfnDashboard.SheetElementRenderingRuleProperty( configuration_overrides=quicksight.CfnDashboard.SheetElementConfigurationOverridesProperty( visibility="visibility" ), expression="expression" )], selected_border_style=quicksight.CfnDashboard.FreeFormLayoutElementBorderStyleProperty( color="color", visibility="visibility" ), visibility="visibility" )] ) ), section_id="sectionId", # the properties below are optional style=quicksight.CfnDashboard.SectionStyleProperty( height="height", padding=quicksight.CfnDashboard.SpacingProperty( bottom="bottom", left="left", right="right", top="top" ) ) )], header_sections=[quicksight.CfnDashboard.HeaderFooterSectionConfigurationProperty( layout=quicksight.CfnDashboard.SectionLayoutConfigurationProperty( free_form_layout=quicksight.CfnDashboard.FreeFormSectionLayoutConfigurationProperty( elements=[quicksight.CfnDashboard.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.CfnDashboard.FreeFormLayoutElementBackgroundStyleProperty( color="color", visibility="visibility" ), border_style=quicksight.CfnDashboard.FreeFormLayoutElementBorderStyleProperty( color="color", visibility="visibility" ), loading_animation=quicksight.CfnDashboard.LoadingAnimationProperty( visibility="visibility" ), rendering_rules=[quicksight.CfnDashboard.SheetElementRenderingRuleProperty( configuration_overrides=quicksight.CfnDashboard.SheetElementConfigurationOverridesProperty( visibility="visibility" ), expression="expression" )], selected_border_style=quicksight.CfnDashboard.FreeFormLayoutElementBorderStyleProperty( color="color", visibility="visibility" ), visibility="visibility" )] ) ), section_id="sectionId", # the properties below are optional style=quicksight.CfnDashboard.SectionStyleProperty( height="height", padding=quicksight.CfnDashboard.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.
- 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
orRESPONSIVE
.
- section_based_layout
A section based layout organizes visuals into multiple sections and has customized header, footer and page break.
LayoutProperty
- class CfnDashboard.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:
- ExampleMetadata:
fixture=_generated
Example:
# The code below 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.CfnDashboard.LayoutProperty( configuration=quicksight.CfnDashboard.LayoutConfigurationProperty( free_form_layout=quicksight.CfnDashboard.FreeFormLayoutConfigurationProperty( elements=[quicksight.CfnDashboard.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.CfnDashboard.FreeFormLayoutElementBackgroundStyleProperty( color="color", visibility="visibility" ), border_style=quicksight.CfnDashboard.FreeFormLayoutElementBorderStyleProperty( color="color", visibility="visibility" ), loading_animation=quicksight.CfnDashboard.LoadingAnimationProperty( visibility="visibility" ), rendering_rules=[quicksight.CfnDashboard.SheetElementRenderingRuleProperty( configuration_overrides=quicksight.CfnDashboard.SheetElementConfigurationOverridesProperty( visibility="visibility" ), expression="expression" )], selected_border_style=quicksight.CfnDashboard.FreeFormLayoutElementBorderStyleProperty( color="color", visibility="visibility" ), visibility="visibility" )], # the properties below are optional canvas_size_options=quicksight.CfnDashboard.FreeFormLayoutCanvasSizeOptionsProperty( screen_canvas_size_options=quicksight.CfnDashboard.FreeFormLayoutScreenCanvasSizeOptionsProperty( optimized_view_port_width="optimizedViewPortWidth" ) ) ), grid_layout=quicksight.CfnDashboard.GridLayoutConfigurationProperty( elements=[quicksight.CfnDashboard.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.CfnDashboard.GridLayoutCanvasSizeOptionsProperty( screen_canvas_size_options=quicksight.CfnDashboard.GridLayoutScreenCanvasSizeOptionsProperty( resize_option="resizeOption", # the properties below are optional optimized_view_port_width="optimizedViewPortWidth" ) ) ), section_based_layout=quicksight.CfnDashboard.SectionBasedLayoutConfigurationProperty( body_sections=[quicksight.CfnDashboard.BodySectionConfigurationProperty( content=quicksight.CfnDashboard.BodySectionContentProperty( layout=quicksight.CfnDashboard.SectionLayoutConfigurationProperty( free_form_layout=quicksight.CfnDashboard.FreeFormSectionLayoutConfigurationProperty( elements=[quicksight.CfnDashboard.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.CfnDashboard.FreeFormLayoutElementBackgroundStyleProperty( color="color", visibility="visibility" ), border_style=quicksight.CfnDashboard.FreeFormLayoutElementBorderStyleProperty( color="color", visibility="visibility" ), loading_animation=quicksight.CfnDashboard.LoadingAnimationProperty( visibility="visibility" ), rendering_rules=[quicksight.CfnDashboard.SheetElementRenderingRuleProperty( configuration_overrides=quicksight.CfnDashboard.SheetElementConfigurationOverridesProperty( visibility="visibility" ), expression="expression" )], selected_border_style=quicksight.CfnDashboard.FreeFormLayoutElementBorderStyleProperty( color="color", visibility="visibility" ), visibility="visibility" )] ) ) ), section_id="sectionId", # the properties below are optional page_break_configuration=quicksight.CfnDashboard.SectionPageBreakConfigurationProperty( after=quicksight.CfnDashboard.SectionAfterPageBreakProperty( status="status" ) ), style=quicksight.CfnDashboard.SectionStyleProperty( height="height", padding=quicksight.CfnDashboard.SpacingProperty( bottom="bottom", left="left", right="right", top="top" ) ) )], canvas_size_options=quicksight.CfnDashboard.SectionBasedLayoutCanvasSizeOptionsProperty( paper_canvas_size_options=quicksight.CfnDashboard.SectionBasedLayoutPaperCanvasSizeOptionsProperty( paper_margin=quicksight.CfnDashboard.SpacingProperty( bottom="bottom", left="left", right="right", top="top" ), paper_orientation="paperOrientation", paper_size="paperSize" ) ), footer_sections=[quicksight.CfnDashboard.HeaderFooterSectionConfigurationProperty( layout=quicksight.CfnDashboard.SectionLayoutConfigurationProperty( free_form_layout=quicksight.CfnDashboard.FreeFormSectionLayoutConfigurationProperty( elements=[quicksight.CfnDashboard.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.CfnDashboard.FreeFormLayoutElementBackgroundStyleProperty( color="color", visibility="visibility" ), border_style=quicksight.CfnDashboard.FreeFormLayoutElementBorderStyleProperty( color="color", visibility="visibility" ), loading_animation=quicksight.CfnDashboard.LoadingAnimationProperty( visibility="visibility" ), rendering_rules=[quicksight.CfnDashboard.SheetElementRenderingRuleProperty( configuration_overrides=quicksight.CfnDashboard.SheetElementConfigurationOverridesProperty( visibility="visibility" ), expression="expression" )], selected_border_style=quicksight.CfnDashboard.FreeFormLayoutElementBorderStyleProperty( color="color", visibility="visibility" ), visibility="visibility" )] ) ), section_id="sectionId", # the properties below are optional style=quicksight.CfnDashboard.SectionStyleProperty( height="height", padding=quicksight.CfnDashboard.SpacingProperty( bottom="bottom", left="left", right="right", top="top" ) ) )], header_sections=[quicksight.CfnDashboard.HeaderFooterSectionConfigurationProperty( layout=quicksight.CfnDashboard.SectionLayoutConfigurationProperty( free_form_layout=quicksight.CfnDashboard.FreeFormSectionLayoutConfigurationProperty( elements=[quicksight.CfnDashboard.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.CfnDashboard.FreeFormLayoutElementBackgroundStyleProperty( color="color", visibility="visibility" ), border_style=quicksight.CfnDashboard.FreeFormLayoutElementBorderStyleProperty( color="color", visibility="visibility" ), loading_animation=quicksight.CfnDashboard.LoadingAnimationProperty( visibility="visibility" ), rendering_rules=[quicksight.CfnDashboard.SheetElementRenderingRuleProperty( configuration_overrides=quicksight.CfnDashboard.SheetElementConfigurationOverridesProperty( visibility="visibility" ), expression="expression" )], selected_border_style=quicksight.CfnDashboard.FreeFormLayoutElementBorderStyleProperty( color="color", visibility="visibility" ), visibility="visibility" )] ) ), section_id="sectionId", # the properties below are optional style=quicksight.CfnDashboard.SectionStyleProperty( height="height", padding=quicksight.CfnDashboard.SpacingProperty( bottom="bottom", left="left", right="right", top="top" ) ) )] ) ) )
Attributes
- configuration
The configuration that determines what the type of layout for a sheet.
LegendOptionsProperty
- class CfnDashboard.LegendOptionsProperty(*, height=None, position=None, title=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.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:
- ExampleMetadata:
fixture=_generated
Example:
# The code below 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.CfnDashboard.LegendOptionsProperty( height="height", position="position", title=quicksight.CfnDashboard.LabelOptionsProperty( custom_label="customLabel", font_configuration=quicksight.CfnDashboard.FontConfigurationProperty( font_color="fontColor", font_decoration="fontDecoration", font_size=quicksight.CfnDashboard.FontSizeProperty( relative="relative" ), font_style="fontStyle", font_weight=quicksight.CfnDashboard.FontWeightProperty( name="name" ) ), visibility="visibility" ), visibility="visibility", width="width" )
Attributes
- height
The height of the legend.
If this value is omitted, a default height is used when rendering.
- position
.
AUTO
RIGHT
BOTTOM
LEFT
- See:
- Type:
The positions for the legend. Choose one of the following options
- title
The custom title for the legend.
- visibility
Determines whether or not the legend is visible.
- width
The width of the legend.
If this value is omitted, a default width is used when rendering.
LineChartAggregatedFieldWellsProperty
- class CfnDashboard.LineChartAggregatedFieldWellsProperty(*, category=None, colors=None, small_multiples=None, values=None)
Bases:
object
The field well configuration of a line chart.
- Parameters:
category (
Union
[IResolvable
,Sequence
[Union
[IResolvable
,DimensionFieldProperty
,Dict
[str
,Any
]]],None
]) – The category field wells of a line chart. Values are grouped by category fields.colors (
Union
[IResolvable
,Sequence
[Union
[IResolvable
,DimensionFieldProperty
,Dict
[str
,Any
]]],None
]) – The color field wells of a line chart. Values are grouped by category fields.small_multiples (
Union
[IResolvable
,Sequence
[Union
[IResolvable
,DimensionFieldProperty
,Dict
[str
,Any
]]],None
]) – The small multiples field well of a line chart.values (
Union
[IResolvable
,Sequence
[Union
[IResolvable
,MeasureFieldProperty
,Dict
[str
,Any
]]],None
]) – The value field wells of a line chart. Values are aggregated based on categories.
- See:
- ExampleMetadata:
fixture=_generated
Example:
.. rubric:: Attributes
- category
The category field wells of a line chart.
Values are grouped by category fields.
- colors
The color field wells of a line chart.
Values are grouped by category fields.
- small_multiples
The small multiples field well of a line chart.
- values
The value field wells of a line chart.
Values are aggregated based on categories.
LineChartConfigurationProperty
- class CfnDashboard.LineChartConfigurationProperty(*, contribution_analysis_defaults=None, data_labels=None, default_series_settings=None, field_wells=None, forecast_configurations=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:
contribution_analysis_defaults (
Union
[IResolvable
,Sequence
[Union
[IResolvable
,ContributionAnalysisDefaultProperty
,Dict
[str
,Any
]]],None
]) – The default configuration of a line chart’s contribution analysis.data_labels (
Union
[IResolvable
,DataLabelOptionsProperty
,Dict
[str
,Any
],None
]) – The data label configuration of a line chart.default_series_settings (
Union
[IResolvable
,LineChartDefaultSeriesSettingsProperty
,Dict
[str
,Any
],None
]) – The options that determine the default presentation of all line series inLineChartVisual
.field_wells (
Union
[IResolvable
,LineChartFieldWellsProperty
,Dict
[str
,Any
],None
]) – The field well configuration of a line chart.forecast_configurations (
Union
[IResolvable
,Sequence
[Union
[IResolvable
,ForecastConfigurationProperty
,Dict
[str
,Any
]]],None
]) – The forecast configuration of a line chart.legend (
Union
[IResolvable
,LegendOptionsProperty
,Dict
[str
,Any
],None
]) – The legend configuration of a line chart.primary_y_axis_display_options (
Union
[IResolvable
,LineSeriesAxisDisplayOptionsProperty
,Dict
[str
,Any
],None
]) – The series axis configuration of a line chart.primary_y_axis_label_options (
Union
[IResolvable
,ChartAxisLabelOptionsProperty
,Dict
[str
,Any
],None
]) – The options that determine the presentation of the y-axis label.reference_lines (
Union
[IResolvable
,Sequence
[Union
[IResolvable
,ReferenceLineProperty
,Dict
[str
,Any
]]],None
]) – The reference lines configuration of a line chart.secondary_y_axis_display_options (
Union
[IResolvable
,LineSeriesAxisDisplayOptionsProperty
,Dict
[str
,Any
],None
]) – The series axis configuration of a line chart.secondary_y_axis_label_options (
Union
[IResolvable
,ChartAxisLabelOptionsProperty
,Dict
[str
,Any
],None
]) – The options that determine the presentation of the secondary y-axis label.series (
Union
[IResolvable
,Sequence
[Union
[IResolvable
,SeriesItemProperty
,Dict
[str
,Any
]]],None
]) – The series item configuration of a line chart.single_axis_options (
Union
[IResolvable
,SingleAxisOptionsProperty
,Dict
[str
,Any
],None
]) –small_multiples_options (
Union
[IResolvable
,SmallMultiplesOptionsProperty
,Dict
[str
,Any
],None
]) – The small multiples setup for the visual.sort_configuration (
Union
[IResolvable
,LineChartSortConfigurationProperty
,Dict
[str
,Any
],None
]) – The sort configuration of a line chart.tooltip (
Union
[IResolvable
,TooltipOptionsProperty
,Dict
[str
,Any
],None
]) – The tooltip configuration of a line chart.type (
Optional
[str
]) – Determines the type of the line chart.visual_palette (
Union
[IResolvable
,VisualPaletteProperty
,Dict
[str
,Any
],None
]) – The visual palette configuration of a line chart.x_axis_display_options (
Union
[IResolvable
,AxisDisplayOptionsProperty
,Dict
[str
,Any
],None
]) – The options that determine the presentation of the x-axis.x_axis_label_options (
Union
[IResolvable
,ChartAxisLabelOptionsProperty
,Dict
[str
,Any
],None
]) – The options that determine the presentation of the x-axis label.
- See:
- ExampleMetadata:
fixture=_generated
Example:
.. rubric:: Attributes
- contribution_analysis_defaults
The default configuration of a line chart’s contribution analysis.
- data_labels
The data label configuration of a line chart.
- default_series_settings
The options that determine the default presentation of all line series in
LineChartVisual
.
- field_wells
The field well configuration of a line chart.
- forecast_configurations
The forecast configuration of a line chart.
- legend
The legend configuration of a line chart.
- primary_y_axis_display_options
The series axis configuration of a line chart.
- primary_y_axis_label_options
The options that determine the presentation of the y-axis label.
- reference_lines
The reference lines configuration of a line chart.
- secondary_y_axis_display_options
The series axis configuration of a line chart.
- secondary_y_axis_label_options
The options that determine the presentation of the secondary y-axis label.
- series
The series item configuration of a line chart.
- single_axis_options
-
- Type:
see
- small_multiples_options
The small multiples setup for the visual.
- sort_configuration
The sort configuration of a line chart.
- tooltip
The tooltip configuration of a line chart.
- type
Determines the type of the line chart.
- visual_palette
The visual palette configuration of a line chart.
- x_axis_display_options
The options that determine the presentation of the x-axis.
- x_axis_label_options
The options that determine the presentation of the x-axis label.
LineChartDefaultSeriesSettingsProperty
- class CfnDashboard.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:
axis_binding (
Optional
[str
]) – The axis to which you are binding all line series to.line_style_settings (
Union
[IResolvable
,LineChartLineStyleSettingsProperty
,Dict
[str
,Any
],None
]) – Line styles options for all line series in the visual.marker_style_settings (
Union
[IResolvable
,LineChartMarkerStyleSettingsProperty
,Dict
[str
,Any
],None
]) – Marker styles options for all line series in the visual.
- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below 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.CfnDashboard.LineChartDefaultSeriesSettingsProperty( axis_binding="axisBinding", line_style_settings=quicksight.CfnDashboard.LineChartLineStyleSettingsProperty( line_interpolation="lineInterpolation", line_style="lineStyle", line_visibility="lineVisibility", line_width="lineWidth" ), marker_style_settings=quicksight.CfnDashboard.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.
- line_style_settings
Line styles options for all line series in the visual.
- marker_style_settings
Marker styles options for all line series in the visual.
LineChartFieldWellsProperty
- class CfnDashboard.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:
- ExampleMetadata:
fixture=_generated
Example:
.. rubric:: Attributes
- line_chart_aggregated_field_wells
The field well configuration of a line chart.
LineChartLineStyleSettingsProperty
- class CfnDashboard.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:
- ExampleMetadata:
fixture=_generated
Example:
# The code below 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.CfnDashboard.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.
- 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.
- line_visibility
Configuration option that determines whether to show the line for the series.
- line_width
Width that determines the line thickness.
LineChartMarkerStyleSettingsProperty
- class CfnDashboard.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:
- ExampleMetadata:
fixture=_generated
Example:
# The code below 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.CfnDashboard.LineChartMarkerStyleSettingsProperty( marker_color="markerColor", marker_shape="markerShape", marker_size="markerSize", marker_visibility="markerVisibility" )
Attributes
- marker_color
Color of marker in the series.
- 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.
- marker_size
Size of marker in the series.
- marker_visibility
Configuration option that determines whether to show the markers in the series.
LineChartSeriesSettingsProperty
- class CfnDashboard.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:
line_style_settings (
Union
[IResolvable
,LineChartLineStyleSettingsProperty
,Dict
[str
,Any
],None
]) – Line styles options for a line series inLineChartVisual
.marker_style_settings (
Union
[IResolvable
,LineChartMarkerStyleSettingsProperty
,Dict
[str
,Any
],None
]) – Marker styles options for a line series inLineChartVisual
.
- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below 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.CfnDashboard.LineChartSeriesSettingsProperty( line_style_settings=quicksight.CfnDashboard.LineChartLineStyleSettingsProperty( line_interpolation="lineInterpolation", line_style="lineStyle", line_visibility="lineVisibility", line_width="lineWidth" ), marker_style_settings=quicksight.CfnDashboard.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
.
- marker_style_settings
Marker styles options for a line series in
LineChartVisual
.
LineChartSortConfigurationProperty
- class CfnDashboard.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:
category_items_limit_configuration (
Union
[IResolvable
,ItemsLimitConfigurationProperty
,Dict
[str
,Any
],None
]) – The limit on the number of categories that are displayed in a line chart.category_sort (
Union
[IResolvable
,Sequence
[Union
[IResolvable
,FieldSortOptionsProperty
,Dict
[str
,Any
]]],None
]) – The sort configuration of the category fields.color_items_limit_configuration (
Union
[IResolvable
,ItemsLimitConfigurationProperty
,Dict
[str
,Any
],None
]) – The limit on the number of lines that are displayed in a line chart.small_multiples_limit_configuration (
Union
[IResolvable
,ItemsLimitConfigurationProperty
,Dict
[str
,Any
],None
]) – The limit on the number of small multiples panels that are displayed.small_multiples_sort (
Union
[IResolvable
,Sequence
[Union
[IResolvable
,FieldSortOptionsProperty
,Dict
[str
,Any
]]],None
]) – The sort configuration of the small multiples field.
- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below 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.CfnDashboard.LineChartSortConfigurationProperty( category_items_limit_configuration=quicksight.CfnDashboard.ItemsLimitConfigurationProperty( items_limit=123, other_categories="otherCategories" ), category_sort=[quicksight.CfnDashboard.FieldSortOptionsProperty( column_sort=quicksight.CfnDashboard.ColumnSortProperty( direction="direction", sort_by=quicksight.CfnDashboard.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), # the properties below are optional aggregation_function=quicksight.CfnDashboard.AggregationFunctionProperty( attribute_aggregation_function=quicksight.CfnDashboard.AttributeAggregationFunctionProperty( simple_attribute_aggregation="simpleAttributeAggregation", value_for_multiple_values="valueForMultipleValues" ), categorical_aggregation_function="categoricalAggregationFunction", date_aggregation_function="dateAggregationFunction", numerical_aggregation_function=quicksight.CfnDashboard.NumericalAggregationFunctionProperty( percentile_aggregation=quicksight.CfnDashboard.PercentileAggregationProperty( percentile_value=123 ), simple_numerical_aggregation="simpleNumericalAggregation" ) ) ), field_sort=quicksight.CfnDashboard.FieldSortProperty( direction="direction", field_id="fieldId" ) )], color_items_limit_configuration=quicksight.CfnDashboard.ItemsLimitConfigurationProperty( items_limit=123, other_categories="otherCategories" ), small_multiples_limit_configuration=quicksight.CfnDashboard.ItemsLimitConfigurationProperty( items_limit=123, other_categories="otherCategories" ), small_multiples_sort=[quicksight.CfnDashboard.FieldSortOptionsProperty( column_sort=quicksight.CfnDashboard.ColumnSortProperty( direction="direction", sort_by=quicksight.CfnDashboard.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), # the properties below are optional aggregation_function=quicksight.CfnDashboard.AggregationFunctionProperty( attribute_aggregation_function=quicksight.CfnDashboard.AttributeAggregationFunctionProperty( simple_attribute_aggregation="simpleAttributeAggregation", value_for_multiple_values="valueForMultipleValues" ), categorical_aggregation_function="categoricalAggregationFunction", date_aggregation_function="dateAggregationFunction", numerical_aggregation_function=quicksight.CfnDashboard.NumericalAggregationFunctionProperty( percentile_aggregation=quicksight.CfnDashboard.PercentileAggregationProperty( percentile_value=123 ), simple_numerical_aggregation="simpleNumericalAggregation" ) ) ), field_sort=quicksight.CfnDashboard.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.
- category_sort
The sort configuration of the category fields.
- color_items_limit_configuration
The limit on the number of lines that are displayed in a line chart.
- small_multiples_limit_configuration
The limit on the number of small multiples panels that are displayed.
- small_multiples_sort
The sort configuration of the small multiples field.
LineChartVisualProperty
- class CfnDashboard.LineChartVisualProperty(*, visual_id, actions=None, chart_configuration=None, column_hierarchies=None, subtitle=None, title=None)
Bases:
object
A line chart.
For more information, see Using line charts 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
,LineChartConfigurationProperty
,Dict
[str
,Any
],None
]) – The configuration of a line chart.column_hierarchies (
Union
[IResolvable
,Sequence
[Union
[IResolvable
,ColumnHierarchyProperty
,Dict
[str
,Any
]]],None
]) – The column hierarchy that is used during drill-downs and drill-ups.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.
- See:
- ExampleMetadata:
fixture=_generated
Example:
.. rubric:: Attributes
- actions
The list of custom actions that are configured for a visual.
- chart_configuration
The configuration of a line chart.
- column_hierarchies
The column hierarchy that is used during drill-downs and drill-ups.
- subtitle
The subtitle that is displayed on the visual.
- title
The title that is displayed on the visual.
- 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.
LineSeriesAxisDisplayOptionsProperty
- class CfnDashboard.LineSeriesAxisDisplayOptionsProperty(*, axis_options=None, missing_data_configurations=None)
Bases:
object
The series axis configuration of a line chart.
- Parameters:
axis_options (
Union
[IResolvable
,AxisDisplayOptionsProperty
,Dict
[str
,Any
],None
]) – The options that determine the presentation of the line series axis.missing_data_configurations (
Union
[IResolvable
,Sequence
[Union
[IResolvable
,MissingDataConfigurationProperty
,Dict
[str
,Any
]]],None
]) – The configuration options that determine how missing data is treated during the rendering of a line chart.
- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below 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.CfnDashboard.LineSeriesAxisDisplayOptionsProperty( axis_options=quicksight.CfnDashboard.AxisDisplayOptionsProperty( axis_line_visibility="axisLineVisibility", axis_offset="axisOffset", data_options=quicksight.CfnDashboard.AxisDataOptionsProperty( date_axis_options=quicksight.CfnDashboard.DateAxisOptionsProperty( missing_date_visibility="missingDateVisibility" ), numeric_axis_options=quicksight.CfnDashboard.NumericAxisOptionsProperty( range=quicksight.CfnDashboard.AxisDisplayRangeProperty( data_driven=data_driven, min_max=quicksight.CfnDashboard.AxisDisplayMinMaxRangeProperty( maximum=123, minimum=123 ) ), scale=quicksight.CfnDashboard.AxisScaleProperty( linear=quicksight.CfnDashboard.AxisLinearScaleProperty( step_count=123, step_size=123 ), logarithmic=quicksight.CfnDashboard.AxisLogarithmicScaleProperty( base=123 ) ) ) ), grid_line_visibility="gridLineVisibility", scrollbar_options=quicksight.CfnDashboard.ScrollBarOptionsProperty( visibility="visibility", visible_range=quicksight.CfnDashboard.VisibleRangeOptionsProperty( percent_range=quicksight.CfnDashboard.PercentVisibleRangeProperty( from=123, to=123 ) ) ), tick_label_options=quicksight.CfnDashboard.AxisTickLabelOptionsProperty( label_options=quicksight.CfnDashboard.LabelOptionsProperty( custom_label="customLabel", font_configuration=quicksight.CfnDashboard.FontConfigurationProperty( font_color="fontColor", font_decoration="fontDecoration", font_size=quicksight.CfnDashboard.FontSizeProperty( relative="relative" ), font_style="fontStyle", font_weight=quicksight.CfnDashboard.FontWeightProperty( name="name" ) ), visibility="visibility" ), rotation_angle=123 ) ), missing_data_configurations=[quicksight.CfnDashboard.MissingDataConfigurationProperty( treatment_option="treatmentOption" )] )
Attributes
- axis_options
The options that determine the presentation of the line series axis.
- missing_data_configurations
The configuration options that determine how missing data is treated during the rendering of a line chart.
LinkSharingConfigurationProperty
- class CfnDashboard.LinkSharingConfigurationProperty(*, permissions=None)
Bases:
object
A structure that contains the configuration of a shareable link to the dashboard.
- Parameters:
permissions (
Union
[IResolvable
,Sequence
[Union
[IResolvable
,ResourcePermissionProperty
,Dict
[str
,Any
]]],None
]) – A structure that contains the permissions of a shareable link.- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below shows an example of how to instantiate this type. # The values are placeholders you should change. from aws_cdk import aws_quicksight as quicksight link_sharing_configuration_property = quicksight.CfnDashboard.LinkSharingConfigurationProperty( permissions=[quicksight.CfnDashboard.ResourcePermissionProperty( actions=["actions"], principal="principal", # the properties below are optional resource="resource" )] )
Attributes
- permissions
A structure that contains the permissions of a shareable link.
ListControlDisplayOptionsProperty
- class CfnDashboard.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:
info_icon_label_options (
Union
[IResolvable
,SheetControlInfoIconLabelOptionsProperty
,Dict
[str
,Any
],None
]) – The configuration of info icon label options.search_options (
Union
[IResolvable
,ListControlSearchOptionsProperty
,Dict
[str
,Any
],None
]) – The configuration of the search options in a list control.select_all_options (
Union
[IResolvable
,ListControlSelectAllOptionsProperty
,Dict
[str
,Any
],None
]) – The configuration of theSelect all
options in a list control.title_options (
Union
[IResolvable
,LabelOptionsProperty
,Dict
[str
,Any
],None
]) – The options to configure the title visibility, name, and font size.
- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below 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.CfnDashboard.ListControlDisplayOptionsProperty( info_icon_label_options=quicksight.CfnDashboard.SheetControlInfoIconLabelOptionsProperty( info_icon_text="infoIconText", visibility="visibility" ), search_options=quicksight.CfnDashboard.ListControlSearchOptionsProperty( visibility="visibility" ), select_all_options=quicksight.CfnDashboard.ListControlSelectAllOptionsProperty( visibility="visibility" ), title_options=quicksight.CfnDashboard.LabelOptionsProperty( custom_label="customLabel", font_configuration=quicksight.CfnDashboard.FontConfigurationProperty( font_color="fontColor", font_decoration="fontDecoration", font_size=quicksight.CfnDashboard.FontSizeProperty( relative="relative" ), font_style="fontStyle", font_weight=quicksight.CfnDashboard.FontWeightProperty( name="name" ) ), visibility="visibility" ) )
Attributes
- info_icon_label_options
The configuration of info icon label options.
- search_options
The configuration of the search options in a list control.
- select_all_options
The configuration of the
Select all
options in a list control.
- title_options
The options to configure the title visibility, name, and font size.
ListControlSearchOptionsProperty
- class CfnDashboard.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:
- ExampleMetadata:
fixture=_generated
Example:
# The code below 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.CfnDashboard.ListControlSearchOptionsProperty( visibility="visibility" )
Attributes
- visibility
The visibility configuration of the search options in a list control.
ListControlSelectAllOptionsProperty
- class CfnDashboard.ListControlSelectAllOptionsProperty(*, visibility=None)
Bases:
object
The configuration of the
Select all
options in a list control.- Parameters:
visibility (
Optional
[str
]) – The visibility configuration of theSelect all
options in a list control.- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below 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.CfnDashboard.ListControlSelectAllOptionsProperty( visibility="visibility" )
Attributes
- visibility
The visibility configuration of the
Select all
options in a list control.
LoadingAnimationProperty
- class CfnDashboard.LoadingAnimationProperty(*, visibility=None)
Bases:
object
The configuration of loading animation in free-form layout.
- Parameters:
visibility (
Optional
[str
]) – The visibility configuration ofLoadingAnimation
.- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below 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.CfnDashboard.LoadingAnimationProperty( visibility="visibility" )
Attributes
- visibility
The visibility configuration of
LoadingAnimation
.
LongFormatTextProperty
- class CfnDashboard.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:
- ExampleMetadata:
fixture=_generated
Example:
# The code below 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.CfnDashboard.LongFormatTextProperty( plain_text="plainText", rich_text="richText" )
Attributes
- plain_text
Plain text format.
- rich_text
Rich text.
Examples of rich text include bold, underline, and italics.
MappedDataSetParameterProperty
- class CfnDashboard.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:
- ExampleMetadata:
fixture=_generated
Example:
# The code below 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.CfnDashboard.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.
- data_set_parameter_name
The name of the dataset parameter.
MaximumLabelTypeProperty
- class CfnDashboard.MaximumLabelTypeProperty(*, visibility=None)
Bases:
object
The maximum label of a data path label.
- Parameters:
visibility (
Optional
[str
]) – The visibility of the maximum label.- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below 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.CfnDashboard.MaximumLabelTypeProperty( visibility="visibility" )
Attributes
- visibility
The visibility of the maximum label.
MaximumMinimumComputationProperty
- class CfnDashboard.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:
- ExampleMetadata:
fixture=_generated
Example:
# The code below 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_minimum_computation_property = quicksight.CfnDashboard.MaximumMinimumComputationProperty( computation_id="computationId", type="type", # the properties below are optional name="name", time=quicksight.CfnDashboard.DimensionFieldProperty( categorical_dimension_field=quicksight.CfnDashboard.CategoricalDimensionFieldProperty( column=quicksight.CfnDashboard.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), field_id="fieldId", # the properties below are optional format_configuration=quicksight.CfnDashboard.StringFormatConfigurationProperty( null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), numeric_format_configuration=quicksight.CfnDashboard.NumericFormatConfigurationProperty( currency_display_format_configuration=quicksight.CfnDashboard.CurrencyDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix", symbol="symbol" ), number_display_format_configuration=quicksight.CfnDashboard.NumberDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ), percentage_display_format_configuration=quicksight.CfnDashboard.PercentageDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ) ) ), hierarchy_id="hierarchyId" ), date_dimension_field=quicksight.CfnDashboard.DateDimensionFieldProperty( column=quicksight.CfnDashboard.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), field_id="fieldId", # the properties below are optional date_granularity="dateGranularity", format_configuration=quicksight.CfnDashboard.DateTimeFormatConfigurationProperty( date_time_format="dateTimeFormat", null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), numeric_format_configuration=quicksight.CfnDashboard.NumericFormatConfigurationProperty( currency_display_format_configuration=quicksight.CfnDashboard.CurrencyDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix", symbol="symbol" ), number_display_format_configuration=quicksight.CfnDashboard.NumberDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ), percentage_display_format_configuration=quicksight.CfnDashboard.PercentageDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ) ) ), hierarchy_id="hierarchyId" ), numerical_dimension_field=quicksight.CfnDashboard.NumericalDimensionFieldProperty( column=quicksight.CfnDashboard.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), field_id="fieldId", # the properties below are optional format_configuration=quicksight.CfnDashboard.NumberFormatConfigurationProperty( format_configuration=quicksight.CfnDashboard.NumericFormatConfigurationProperty( currency_display_format_configuration=quicksight.CfnDashboard.CurrencyDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix", symbol="symbol" ), number_display_format_configuration=quicksight.CfnDashboard.NumberDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ), percentage_display_format_configuration=quicksight.CfnDashboard.PercentageDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ) ) ), hierarchy_id="hierarchyId" ) ), value=quicksight.CfnDashboard.MeasureFieldProperty( calculated_measure_field=quicksight.CfnDashboard.CalculatedMeasureFieldProperty( expression="expression", field_id="fieldId" ), categorical_measure_field=quicksight.CfnDashboard.CategoricalMeasureFieldProperty( column=quicksight.CfnDashboard.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), field_id="fieldId", # the properties below are optional aggregation_function="aggregationFunction", format_configuration=quicksight.CfnDashboard.StringFormatConfigurationProperty( null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), numeric_format_configuration=quicksight.CfnDashboard.NumericFormatConfigurationProperty( currency_display_format_configuration=quicksight.CfnDashboard.CurrencyDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix", symbol="symbol" ), number_display_format_configuration=quicksight.CfnDashboard.NumberDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ), percentage_display_format_configuration=quicksight.CfnDashboard.PercentageDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ) ) ) ), date_measure_field=quicksight.CfnDashboard.DateMeasureFieldProperty( column=quicksight.CfnDashboard.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), field_id="fieldId", # the properties below are optional aggregation_function="aggregationFunction", format_configuration=quicksight.CfnDashboard.DateTimeFormatConfigurationProperty( date_time_format="dateTimeFormat", null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), numeric_format_configuration=quicksight.CfnDashboard.NumericFormatConfigurationProperty( currency_display_format_configuration=quicksight.CfnDashboard.CurrencyDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix", symbol="symbol" ), number_display_format_configuration=quicksight.CfnDashboard.NumberDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ), percentage_display_format_configuration=quicksight.CfnDashboard.PercentageDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ) ) ) ), numerical_measure_field=quicksight.CfnDashboard.NumericalMeasureFieldProperty( column=quicksight.CfnDashboard.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), field_id="fieldId", # the properties below are optional aggregation_function=quicksight.CfnDashboard.NumericalAggregationFunctionProperty( percentile_aggregation=quicksight.CfnDashboard.PercentileAggregationProperty( percentile_value=123 ), simple_numerical_aggregation="simpleNumericalAggregation" ), format_configuration=quicksight.CfnDashboard.NumberFormatConfigurationProperty( format_configuration=quicksight.CfnDashboard.NumericFormatConfigurationProperty( currency_display_format_configuration=quicksight.CfnDashboard.CurrencyDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix", symbol="symbol" ), number_display_format_configuration=quicksight.CfnDashboard.NumberDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ), percentage_display_format_configuration=quicksight.CfnDashboard.PercentageDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ) ) ) ) ) )
Attributes
- computation_id
The ID for a computation.
- name
The name of a computation.
- time
The time field that is used in a computation.
- type
.
MAXIMUM: A maximum computation.
MINIMUM: A minimum computation.
- See:
- Type:
The type of computation. Choose one of the following options
- value
The value field that is used in a computation.
MeasureFieldProperty
- class CfnDashboard.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:
calculated_measure_field (
Union
[IResolvable
,CalculatedMeasureFieldProperty
,Dict
[str
,Any
],None
]) – The calculated measure field only used in pivot tables.categorical_measure_field (
Union
[IResolvable
,CategoricalMeasureFieldProperty
,Dict
[str
,Any
],None
]) – The measure type field with categorical type columns.date_measure_field (
Union
[IResolvable
,DateMeasureFieldProperty
,Dict
[str
,Any
],None
]) – The measure type field with date type columns.numerical_measure_field (
Union
[IResolvable
,NumericalMeasureFieldProperty
,Dict
[str
,Any
],None
]) – The measure type field with numerical type columns.
- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below 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.CfnDashboard.MeasureFieldProperty( calculated_measure_field=quicksight.CfnDashboard.CalculatedMeasureFieldProperty( expression="expression", field_id="fieldId" ), categorical_measure_field=quicksight.CfnDashboard.CategoricalMeasureFieldProperty( column=quicksight.CfnDashboard.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), field_id="fieldId", # the properties below are optional aggregation_function="aggregationFunction", format_configuration=quicksight.CfnDashboard.StringFormatConfigurationProperty( null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), numeric_format_configuration=quicksight.CfnDashboard.NumericFormatConfigurationProperty( currency_display_format_configuration=quicksight.CfnDashboard.CurrencyDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix", symbol="symbol" ), number_display_format_configuration=quicksight.CfnDashboard.NumberDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ), percentage_display_format_configuration=quicksight.CfnDashboard.PercentageDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ) ) ) ), date_measure_field=quicksight.CfnDashboard.DateMeasureFieldProperty( column=quicksight.CfnDashboard.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), field_id="fieldId", # the properties below are optional aggregation_function="aggregationFunction", format_configuration=quicksight.CfnDashboard.DateTimeFormatConfigurationProperty( date_time_format="dateTimeFormat", null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), numeric_format_configuration=quicksight.CfnDashboard.NumericFormatConfigurationProperty( currency_display_format_configuration=quicksight.CfnDashboard.CurrencyDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix", symbol="symbol" ), number_display_format_configuration=quicksight.CfnDashboard.NumberDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ), percentage_display_format_configuration=quicksight.CfnDashboard.PercentageDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ) ) ) ), numerical_measure_field=quicksight.CfnDashboard.NumericalMeasureFieldProperty( column=quicksight.CfnDashboard.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), field_id="fieldId", # the properties below are optional aggregation_function=quicksight.CfnDashboard.NumericalAggregationFunctionProperty( percentile_aggregation=quicksight.CfnDashboard.PercentileAggregationProperty( percentile_value=123 ), simple_numerical_aggregation="simpleNumericalAggregation" ), format_configuration=quicksight.CfnDashboard.NumberFormatConfigurationProperty( format_configuration=quicksight.CfnDashboard.NumericFormatConfigurationProperty( currency_display_format_configuration=quicksight.CfnDashboard.CurrencyDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix", symbol="symbol" ), number_display_format_configuration=quicksight.CfnDashboard.NumberDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ), percentage_display_format_configuration=quicksight.CfnDashboard.PercentageDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ) ) ) ) )
Attributes
- calculated_measure_field
The calculated measure field only used in pivot tables.
- categorical_measure_field
The measure type field with categorical type columns.
- date_measure_field
The measure type field with date type columns.
- numerical_measure_field
The measure type field with numerical type columns.
MetricComparisonComputationProperty
- class CfnDashboard.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:
- ExampleMetadata:
fixture=_generated
Example:
.. rubric:: Attributes
- computation_id
The ID for a computation.
- from_value
The field that is used in a metric comparison from value setup.
- name
The name of a computation.
- target_value
The field that is used in a metric comparison to value setup.
- time
The time field that is used in a computation.
MinimumLabelTypeProperty
- class CfnDashboard.MinimumLabelTypeProperty(*, visibility=None)
Bases:
object
The minimum label of a data path label.
- Parameters:
visibility (
Optional
[str
]) – The visibility of the minimum label.- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below 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.CfnDashboard.MinimumLabelTypeProperty( visibility="visibility" )
Attributes
- visibility
The visibility of the minimum label.
MissingDataConfigurationProperty
- class CfnDashboard.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 value0
. -SHOW_AS_BLANK
: Display a blank space when rendering missing data.- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below 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.CfnDashboard.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 value0
.SHOW_AS_BLANK
: Display a blank space when rendering missing data.
- See:
- Type:
The treatment option that determines how missing data should be rendered. Choose from the following options
NegativeValueConfigurationProperty
- class CfnDashboard.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:
- ExampleMetadata:
fixture=_generated
Example:
# The code below 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.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" )
Attributes
- display_mode
Determines the display mode of the negative value configuration.
NestedFilterProperty
- class CfnDashboard.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: - falseinner_filter (
Union
[IResolvable
,InnerFilterProperty
,Dict
[str
,Any
]]) – TheInnerFilter
defines the subset of data to be used with theNestedFilter
.
- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below shows an example of how to instantiate this type. # The values are placeholders you should change. from aws_cdk import aws_quicksight as quicksight nested_filter_property = quicksight.CfnDashboard.NestedFilterProperty( column=quicksight.CfnDashboard.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), filter_id="filterId", include_inner_set=False, inner_filter=quicksight.CfnDashboard.InnerFilterProperty( category_inner_filter=quicksight.CfnDashboard.CategoryInnerFilterProperty( column=quicksight.CfnDashboard.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), configuration=quicksight.CfnDashboard.CategoryFilterConfigurationProperty( custom_filter_configuration=quicksight.CfnDashboard.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.CfnDashboard.CustomFilterListConfigurationProperty( match_operator="matchOperator", null_option="nullOption", # the properties below are optional category_values=["categoryValues"], select_all_options="selectAllOptions" ), filter_list_configuration=quicksight.CfnDashboard.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.CfnDashboard.DefaultFilterControlConfigurationProperty( control_options=quicksight.CfnDashboard.DefaultFilterControlOptionsProperty( default_date_time_picker_options=quicksight.CfnDashboard.DefaultDateTimePickerControlOptionsProperty( commit_mode="commitMode", display_options=quicksight.CfnDashboard.DateTimePickerControlDisplayOptionsProperty( date_time_format="dateTimeFormat", info_icon_label_options=quicksight.CfnDashboard.SheetControlInfoIconLabelOptionsProperty( info_icon_text="infoIconText", visibility="visibility" ), title_options=quicksight.CfnDashboard.LabelOptionsProperty( custom_label="customLabel", font_configuration=quicksight.CfnDashboard.FontConfigurationProperty( font_color="fontColor", font_decoration="fontDecoration", font_size=quicksight.CfnDashboard.FontSizeProperty( relative="relative" ), font_style="fontStyle", font_weight=quicksight.CfnDashboard.FontWeightProperty( name="name" ) ), visibility="visibility" ) ), type="type" ), default_dropdown_options=quicksight.CfnDashboard.DefaultFilterDropDownControlOptionsProperty( commit_mode="commitMode", display_options=quicksight.CfnDashboard.DropDownControlDisplayOptionsProperty( info_icon_label_options=quicksight.CfnDashboard.SheetControlInfoIconLabelOptionsProperty( info_icon_text="infoIconText", visibility="visibility" ), select_all_options=quicksight.CfnDashboard.ListControlSelectAllOptionsProperty( visibility="visibility" ), title_options=quicksight.CfnDashboard.LabelOptionsProperty( custom_label="customLabel", font_configuration=quicksight.CfnDashboard.FontConfigurationProperty( font_color="fontColor", font_decoration="fontDecoration", font_size=quicksight.CfnDashboard.FontSizeProperty( relative="relative" ), font_style="fontStyle", font_weight=quicksight.CfnDashboard.FontWeightProperty( name="name" ) ), visibility="visibility" ) ), selectable_values=quicksight.CfnDashboard.FilterSelectableValuesProperty( values=["values"] ), type="type" ), default_list_options=quicksight.CfnDashboard.DefaultFilterListControlOptionsProperty( display_options=quicksight.CfnDashboard.ListControlDisplayOptionsProperty( info_icon_label_options=quicksight.CfnDashboard.SheetControlInfoIconLabelOptionsProperty( info_icon_text="infoIconText", visibility="visibility" ), search_options=quicksight.CfnDashboard.ListControlSearchOptionsProperty( visibility="visibility" ), select_all_options=quicksight.CfnDashboard.ListControlSelectAllOptionsProperty( visibility="visibility" ), title_options=quicksight.CfnDashboard.LabelOptionsProperty( custom_label="customLabel", font_configuration=quicksight.CfnDashboard.FontConfigurationProperty( font_color="fontColor", font_decoration="fontDecoration", font_size=quicksight.CfnDashboard.FontSizeProperty( relative="relative" ), font_style="fontStyle", font_weight=quicksight.CfnDashboard.FontWeightProperty( name="name" ) ), visibility="visibility" ) ), selectable_values=quicksight.CfnDashboard.FilterSelectableValuesProperty( values=["values"] ), type="type" ), default_relative_date_time_options=quicksight.CfnDashboard.DefaultRelativeDateTimeControlOptionsProperty( commit_mode="commitMode", display_options=quicksight.CfnDashboard.RelativeDateTimeControlDisplayOptionsProperty( date_time_format="dateTimeFormat", info_icon_label_options=quicksight.CfnDashboard.SheetControlInfoIconLabelOptionsProperty( info_icon_text="infoIconText", visibility="visibility" ), title_options=quicksight.CfnDashboard.LabelOptionsProperty( custom_label="customLabel", font_configuration=quicksight.CfnDashboard.FontConfigurationProperty( font_color="fontColor", font_decoration="fontDecoration", font_size=quicksight.CfnDashboard.FontSizeProperty( relative="relative" ), font_style="fontStyle", font_weight=quicksight.CfnDashboard.FontWeightProperty( name="name" ) ), visibility="visibility" ) ) ), default_slider_options=quicksight.CfnDashboard.DefaultSliderControlOptionsProperty( maximum_value=123, minimum_value=123, step_size=123, # the properties below are optional display_options=quicksight.CfnDashboard.SliderControlDisplayOptionsProperty( info_icon_label_options=quicksight.CfnDashboard.SheetControlInfoIconLabelOptionsProperty( info_icon_text="infoIconText", visibility="visibility" ), title_options=quicksight.CfnDashboard.LabelOptionsProperty( custom_label="customLabel", font_configuration=quicksight.CfnDashboard.FontConfigurationProperty( font_color="fontColor", font_decoration="fontDecoration", font_size=quicksight.CfnDashboard.FontSizeProperty( relative="relative" ), font_style="fontStyle", font_weight=quicksight.CfnDashboard.FontWeightProperty( name="name" ) ), visibility="visibility" ) ), type="type" ), default_text_area_options=quicksight.CfnDashboard.DefaultTextAreaControlOptionsProperty( delimiter="delimiter", display_options=quicksight.CfnDashboard.TextAreaControlDisplayOptionsProperty( info_icon_label_options=quicksight.CfnDashboard.SheetControlInfoIconLabelOptionsProperty( info_icon_text="infoIconText", visibility="visibility" ), placeholder_options=quicksight.CfnDashboard.TextControlPlaceholderOptionsProperty( visibility="visibility" ), title_options=quicksight.CfnDashboard.LabelOptionsProperty( custom_label="customLabel", font_configuration=quicksight.CfnDashboard.FontConfigurationProperty( font_color="fontColor", font_decoration="fontDecoration", font_size=quicksight.CfnDashboard.FontSizeProperty( relative="relative" ), font_style="fontStyle", font_weight=quicksight.CfnDashboard.FontWeightProperty( name="name" ) ), visibility="visibility" ) ) ), default_text_field_options=quicksight.CfnDashboard.DefaultTextFieldControlOptionsProperty( display_options=quicksight.CfnDashboard.TextFieldControlDisplayOptionsProperty( info_icon_label_options=quicksight.CfnDashboard.SheetControlInfoIconLabelOptionsProperty( info_icon_text="infoIconText", visibility="visibility" ), placeholder_options=quicksight.CfnDashboard.TextControlPlaceholderOptionsProperty( visibility="visibility" ), title_options=quicksight.CfnDashboard.LabelOptionsProperty( custom_label="customLabel", font_configuration=quicksight.CfnDashboard.FontConfigurationProperty( font_color="fontColor", font_decoration="fontDecoration", font_size=quicksight.CfnDashboard.FontSizeProperty( relative="relative" ), font_style="fontStyle", font_weight=quicksight.CfnDashboard.FontWeightProperty( name="name" ) ), visibility="visibility" ) ) ) ), title="title" ) ) ) )
Attributes
- column
The column that the filter is applied to.
- filter_id
An identifier that uniquely identifies a filter within a dashboard, analysis, or template.
- include_inner_set
A boolean condition to include or exclude the subset that is defined by the values of the nested inner filter.
- inner_filter
The
InnerFilter
defines the subset of data to be used with theNestedFilter
.
NullValueFormatConfigurationProperty
- class CfnDashboard.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:
- ExampleMetadata:
fixture=_generated
Example:
# The code below 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.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" )
Attributes
- null_string
Determines the null string of null values.
NumberDisplayFormatConfigurationProperty
- class CfnDashboard.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:
- ExampleMetadata:
fixture=_generated
Example:
# The code below 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.CfnDashboard.NumberDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" )
Attributes
- decimal_places_configuration
The option that determines the decimal places configuration.
- negative_value_configuration
The options that determine the negative value configuration.
- null_value_format_configuration
The options that determine the null value format configuration.
- number_scale
Determines the number scale value of the number format.
- prefix
Determines the prefix value of the number format.
- separator_configuration
The options that determine the numeric separator configuration.
- suffix
Determines the suffix value of the number format.
NumberFormatConfigurationProperty
- class CfnDashboard.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:
- ExampleMetadata:
fixture=_generated
Example:
# The code below 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.CfnDashboard.NumberFormatConfigurationProperty( format_configuration=quicksight.CfnDashboard.NumericFormatConfigurationProperty( currency_display_format_configuration=quicksight.CfnDashboard.CurrencyDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix", symbol="symbol" ), number_display_format_configuration=quicksight.CfnDashboard.NumberDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ), percentage_display_format_configuration=quicksight.CfnDashboard.PercentageDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ) ) )
Attributes
- format_configuration
The options that determine the numeric format configuration.
NumericAxisOptionsProperty
- class CfnDashboard.NumericAxisOptionsProperty(*, range=None, scale=None)
Bases:
object
The options for an axis with a numeric field.
- Parameters:
range (
Union
[IResolvable
,AxisDisplayRangeProperty
,Dict
[str
,Any
],None
]) – The range setup of a numeric axis.scale (
Union
[IResolvable
,AxisScaleProperty
,Dict
[str
,Any
],None
]) – The scale setup of a numeric axis.
- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below 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.CfnDashboard.NumericAxisOptionsProperty( range=quicksight.CfnDashboard.AxisDisplayRangeProperty( data_driven=data_driven, min_max=quicksight.CfnDashboard.AxisDisplayMinMaxRangeProperty( maximum=123, minimum=123 ) ), scale=quicksight.CfnDashboard.AxisScaleProperty( linear=quicksight.CfnDashboard.AxisLinearScaleProperty( step_count=123, step_size=123 ), logarithmic=quicksight.CfnDashboard.AxisLogarithmicScaleProperty( base=123 ) ) )
Attributes
- range
The range setup of a numeric axis.
- scale
The scale setup of a numeric axis.
NumericEqualityDrillDownFilterProperty
- class CfnDashboard.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:
- ExampleMetadata:
fixture=_generated
Example:
# The code below 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.CfnDashboard.NumericEqualityDrillDownFilterProperty( column=quicksight.CfnDashboard.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), value=123 )
Attributes
- column
The column that the filter is applied to.
- value
The value of the double input numeric drill down filter.
NumericEqualityFilterProperty
- class CfnDashboard.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:
- ExampleMetadata:
fixture=_generated
Example:
# The code below 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_filter_property = quicksight.CfnDashboard.NumericEqualityFilterProperty( column=quicksight.CfnDashboard.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.CfnDashboard.AggregationFunctionProperty( attribute_aggregation_function=quicksight.CfnDashboard.AttributeAggregationFunctionProperty( simple_attribute_aggregation="simpleAttributeAggregation", value_for_multiple_values="valueForMultipleValues" ), categorical_aggregation_function="categoricalAggregationFunction", date_aggregation_function="dateAggregationFunction", numerical_aggregation_function=quicksight.CfnDashboard.NumericalAggregationFunctionProperty( percentile_aggregation=quicksight.CfnDashboard.PercentileAggregationProperty( percentile_value=123 ), simple_numerical_aggregation="simpleNumericalAggregation" ) ), default_filter_control_configuration=quicksight.CfnDashboard.DefaultFilterControlConfigurationProperty( control_options=quicksight.CfnDashboard.DefaultFilterControlOptionsProperty( default_date_time_picker_options=quicksight.CfnDashboard.DefaultDateTimePickerControlOptionsProperty( commit_mode="commitMode", display_options=quicksight.CfnDashboard.DateTimePickerControlDisplayOptionsProperty( date_time_format="dateTimeFormat", info_icon_label_options=quicksight.CfnDashboard.SheetControlInfoIconLabelOptionsProperty( info_icon_text="infoIconText", visibility="visibility" ), title_options=quicksight.CfnDashboard.LabelOptionsProperty( custom_label="customLabel", font_configuration=quicksight.CfnDashboard.FontConfigurationProperty( font_color="fontColor", font_decoration="fontDecoration", font_size=quicksight.CfnDashboard.FontSizeProperty( relative="relative" ), font_style="fontStyle", font_weight=quicksight.CfnDashboard.FontWeightProperty( name="name" ) ), visibility="visibility" ) ), type="type" ), default_dropdown_options=quicksight.CfnDashboard.DefaultFilterDropDownControlOptionsProperty( commit_mode="commitMode", display_options=quicksight.CfnDashboard.DropDownControlDisplayOptionsProperty( info_icon_label_options=quicksight.CfnDashboard.SheetControlInfoIconLabelOptionsProperty( info_icon_text="infoIconText", visibility="visibility" ), select_all_options=quicksight.CfnDashboard.ListControlSelectAllOptionsProperty( visibility="visibility" ), title_options=quicksight.CfnDashboard.LabelOptionsProperty( custom_label="customLabel", font_configuration=quicksight.CfnDashboard.FontConfigurationProperty( font_color="fontColor", font_decoration="fontDecoration", font_size=quicksight.CfnDashboard.FontSizeProperty( relative="relative" ), font_style="fontStyle", font_weight=quicksight.CfnDashboard.FontWeightProperty( name="name" ) ), visibility="visibility" ) ), selectable_values=quicksight.CfnDashboard.FilterSelectableValuesProperty( values=["values"] ), type="type" ), default_list_options=quicksight.CfnDashboard.DefaultFilterListControlOptionsProperty( display_options=quicksight.CfnDashboard.ListControlDisplayOptionsProperty( info_icon_label_options=quicksight.CfnDashboard.SheetControlInfoIconLabelOptionsProperty( info_icon_text="infoIconText", visibility="visibility" ), search_options=quicksight.CfnDashboard.ListControlSearchOptionsProperty( visibility="visibility" ), select_all_options=quicksight.CfnDashboard.ListControlSelectAllOptionsProperty( visibility="visibility" ), title_options=quicksight.CfnDashboard.LabelOptionsProperty( custom_label="customLabel", font_configuration=quicksight.CfnDashboard.FontConfigurationProperty( font_color="fontColor", font_decoration="fontDecoration", font_size=quicksight.CfnDashboard.FontSizeProperty( relative="relative" ), font_style="fontStyle", font_weight=quicksight.CfnDashboard.FontWeightProperty( name="name" ) ), visibility="visibility" ) ), selectable_values=quicksight.CfnDashboard.FilterSelectableValuesProperty( values=["values"] ), type="type" ), default_relative_date_time_options=quicksight.CfnDashboard.DefaultRelativeDateTimeControlOptionsProperty( commit_mode="commitMode", display_options=quicksight.CfnDashboard.RelativeDateTimeControlDisplayOptionsProperty( date_time_format="dateTimeFormat", info_icon_label_options=quicksight.CfnDashboard.SheetControlInfoIconLabelOptionsProperty( info_icon_text="infoIconText", visibility="visibility" ), title_options=quicksight.CfnDashboard.LabelOptionsProperty( custom_label="customLabel", font_configuration=quicksight.CfnDashboard.FontConfigurationProperty( font_color="fontColor", font_decoration="fontDecoration", font_size=quicksight.CfnDashboard.FontSizeProperty( relative="relative" ), font_style="fontStyle", font_weight=quicksight.CfnDashboard.FontWeightProperty( name="name" ) ), visibility="visibility" ) ) ), default_slider_options=quicksight.CfnDashboard.DefaultSliderControlOptionsProperty( maximum_value=123, minimum_value=123, step_size=123, # the properties below are optional display_options=quicksight.CfnDashboard.SliderControlDisplayOptionsProperty( info_icon_label_options=quicksight.CfnDashboard.SheetControlInfoIconLabelOptionsProperty( info_icon_text="infoIconText", visibility="visibility" ), title_options=quicksight.CfnDashboard.LabelOptionsProperty( custom_label="customLabel", font_configuration=quicksight.CfnDashboard.FontConfigurationProperty( font_color="fontColor", font_decoration="fontDecoration", font_size=quicksight.CfnDashboard.FontSizeProperty( relative="relative" ), font_style="fontStyle", font_weight=quicksight.CfnDashboard.FontWeightProperty( name="name" ) ), visibility="visibility" ) ), type="type" ), default_text_area_options=quicksight.CfnDashboard.DefaultTextAreaControlOptionsProperty( delimiter="delimiter", display_options=quicksight.CfnDashboard.TextAreaControlDisplayOptionsProperty( info_icon_label_options=quicksight.CfnDashboard.SheetControlInfoIconLabelOptionsProperty( info_icon_text="infoIconText", visibility="visibility" ), placeholder_options=quicksight.CfnDashboard.TextControlPlaceholderOptionsProperty( visibility="visibility" ), title_options=quicksight.CfnDashboard.LabelOptionsProperty( custom_label="customLabel", font_configuration=quicksight.CfnDashboard.FontConfigurationProperty( font_color="fontColor", font_decoration="fontDecoration", font_size=quicksight.CfnDashboard.FontSizeProperty( relative="relative" ), font_style="fontStyle", font_weight=quicksight.CfnDashboard.FontWeightProperty( name="name" ) ), visibility="visibility" ) ) ), default_text_field_options=quicksight.CfnDashboard.DefaultTextFieldControlOptionsProperty( display_options=quicksight.CfnDashboard.TextFieldControlDisplayOptionsProperty( info_icon_label_options=quicksight.CfnDashboard.SheetControlInfoIconLabelOptionsProperty( info_icon_text="infoIconText", visibility="visibility" ), placeholder_options=quicksight.CfnDashboard.TextControlPlaceholderOptionsProperty( visibility="visibility" ), title_options=quicksight.CfnDashboard.LabelOptionsProperty( custom_label="customLabel", font_configuration=quicksight.CfnDashboard.FontConfigurationProperty( font_color="fontColor", font_decoration="fontDecoration", font_size=quicksight.CfnDashboard.FontSizeProperty( relative="relative" ), font_style="fontStyle", font_weight=quicksight.CfnDashboard.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.
- column
The column that the filter is applied to.
- default_filter_control_configuration
The default configurations for the associated controls.
This applies only for filters that are scoped to multiple sheets.
- filter_id
An identifier that uniquely identifies a filter within a dashboard, analysis, or template.
- match_operator
The match operator that is used to determine if a filter should be applied.
- 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.
- parameter_name
The parameter whose value should be used for the filter value.
- select_all_options
Select all of the values. Null is not the assigned value of select all.
FILTER_ALL_VALUES
NumericFormatConfigurationProperty
- class CfnDashboard.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:
currency_display_format_configuration (
Union
[IResolvable
,CurrencyDisplayFormatConfigurationProperty
,Dict
[str
,Any
],None
]) – The options that determine the currency display format configuration.number_display_format_configuration (
Union
[IResolvable
,NumberDisplayFormatConfigurationProperty
,Dict
[str
,Any
],None
]) – The options that determine the number display format configuration.percentage_display_format_configuration (
Union
[IResolvable
,PercentageDisplayFormatConfigurationProperty
,Dict
[str
,Any
],None
]) – The options that determine the percentage display format configuration.
- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below 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.CfnDashboard.NumericFormatConfigurationProperty( currency_display_format_configuration=quicksight.CfnDashboard.CurrencyDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix", symbol="symbol" ), number_display_format_configuration=quicksight.CfnDashboard.NumberDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ), percentage_display_format_configuration=quicksight.CfnDashboard.PercentageDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ) )
Attributes
- currency_display_format_configuration
The options that determine the currency display format configuration.
- number_display_format_configuration
The options that determine the number display format configuration.
- percentage_display_format_configuration
The options that determine the percentage display format configuration.
NumericRangeFilterProperty
- class CfnDashboard.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:
- ExampleMetadata:
fixture=_generated
Example:
# The code below 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_property = quicksight.CfnDashboard.NumericRangeFilterProperty( column=quicksight.CfnDashboard.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), filter_id="filterId", null_option="nullOption", # the properties below are optional aggregation_function=quicksight.CfnDashboard.AggregationFunctionProperty( attribute_aggregation_function=quicksight.CfnDashboard.AttributeAggregationFunctionProperty( simple_attribute_aggregation="simpleAttributeAggregation", value_for_multiple_values="valueForMultipleValues" ), categorical_aggregation_function="categoricalAggregationFunction", date_aggregation_function="dateAggregationFunction", numerical_aggregation_function=quicksight.CfnDashboard.NumericalAggregationFunctionProperty( percentile_aggregation=quicksight.CfnDashboard.PercentileAggregationProperty( percentile_value=123 ), simple_numerical_aggregation="simpleNumericalAggregation" ) ), default_filter_control_configuration=quicksight.CfnDashboard.DefaultFilterControlConfigurationProperty( control_options=quicksight.CfnDashboard.DefaultFilterControlOptionsProperty( default_date_time_picker_options=quicksight.CfnDashboard.DefaultDateTimePickerControlOptionsProperty( commit_mode="commitMode", display_options=quicksight.CfnDashboard.DateTimePickerControlDisplayOptionsProperty( date_time_format="dateTimeFormat", info_icon_label_options=quicksight.CfnDashboard.SheetControlInfoIconLabelOptionsProperty( info_icon_text="infoIconText", visibility="visibility" ), title_options=quicksight.CfnDashboard.LabelOptionsProperty( custom_label="customLabel", font_configuration=quicksight.CfnDashboard.FontConfigurationProperty( font_color="fontColor", font_decoration="fontDecoration", font_size=quicksight.CfnDashboard.FontSizeProperty( relative="relative" ), font_style="fontStyle", font_weight=quicksight.CfnDashboard.FontWeightProperty( name="name" ) ), visibility="visibility" ) ), type="type" ), default_dropdown_options=quicksight.CfnDashboard.DefaultFilterDropDownControlOptionsProperty( commit_mode="commitMode", display_options=quicksight.CfnDashboard.DropDownControlDisplayOptionsProperty( info_icon_label_options=quicksight.CfnDashboard.SheetControlInfoIconLabelOptionsProperty( info_icon_text="infoIconText", visibility="visibility" ), select_all_options=quicksight.CfnDashboard.ListControlSelectAllOptionsProperty( visibility="visibility" ), title_options=quicksight.CfnDashboard.LabelOptionsProperty( custom_label="customLabel", font_configuration=quicksight.CfnDashboard.FontConfigurationProperty( font_color="fontColor", font_decoration="fontDecoration", font_size=quicksight.CfnDashboard.FontSizeProperty( relative="relative" ), font_style="fontStyle", font_weight=quicksight.CfnDashboard.FontWeightProperty( name="name" ) ), visibility="visibility" ) ), selectable_values=quicksight.CfnDashboard.FilterSelectableValuesProperty( values=["values"] ), type="type" ), default_list_options=quicksight.CfnDashboard.DefaultFilterListControlOptionsProperty( display_options=quicksight.CfnDashboard.ListControlDisplayOptionsProperty( info_icon_label_options=quicksight.CfnDashboard.SheetControlInfoIconLabelOptionsProperty( info_icon_text="infoIconText", visibility="visibility" ), search_options=quicksight.CfnDashboard.ListControlSearchOptionsProperty( visibility="visibility" ), select_all_options=quicksight.CfnDashboard.ListControlSelectAllOptionsProperty( visibility="visibility" ), title_options=quicksight.CfnDashboard.LabelOptionsProperty( custom_label="customLabel", font_configuration=quicksight.CfnDashboard.FontConfigurationProperty( font_color="fontColor", font_decoration="fontDecoration", font_size=quicksight.CfnDashboard.FontSizeProperty( relative="relative" ), font_style="fontStyle", font_weight=quicksight.CfnDashboard.FontWeightProperty( name="name" ) ), visibility="visibility" ) ), selectable_values=quicksight.CfnDashboard.FilterSelectableValuesProperty( values=["values"] ), type="type" ), default_relative_date_time_options=quicksight.CfnDashboard.DefaultRelativeDateTimeControlOptionsProperty( commit_mode="commitMode", display_options=quicksight.CfnDashboard.RelativeDateTimeControlDisplayOptionsProperty( date_time_format="dateTimeFormat", info_icon_label_options=quicksight.CfnDashboard.SheetControlInfoIconLabelOptionsProperty( info_icon_text="infoIconText", visibility="visibility" ), title_options=quicksight.CfnDashboard.LabelOptionsProperty( custom_label="customLabel", font_configuration=quicksight.CfnDashboard.FontConfigurationProperty( font_color="fontColor", font_decoration="fontDecoration", font_size=quicksight.CfnDashboard.FontSizeProperty( relative="relative" ), font_style="fontStyle", font_weight=quicksight.CfnDashboard.FontWeightProperty( name="name" ) ), visibility="visibility" ) ) ), default_slider_options=quicksight.CfnDashboard.DefaultSliderControlOptionsProperty( maximum_value=123, minimum_value=123, step_size=123, # the properties below are optional display_options=quicksight.CfnDashboard.SliderControlDisplayOptionsProperty( info_icon_label_options=quicksight.CfnDashboard.SheetControlInfoIconLabelOptionsProperty( info_icon_text="infoIconText", visibility="visibility" ), title_options=quicksight.CfnDashboard.LabelOptionsProperty( custom_label="customLabel", font_configuration=quicksight.CfnDashboard.FontConfigurationProperty( font_color="fontColor", font_decoration="fontDecoration", font_size=quicksight.CfnDashboard.FontSizeProperty( relative="relative" ), font_style="fontStyle", font_weight=quicksight.CfnDashboard.FontWeightProperty( name="name" ) ), visibility="visibility" ) ), type="type" ), default_text_area_options=quicksight.CfnDashboard.DefaultTextAreaControlOptionsProperty( delimiter="delimiter", display_options=quicksight.CfnDashboard.TextAreaControlDisplayOptionsProperty( info_icon_label_options=quicksight.CfnDashboard.SheetControlInfoIconLabelOptionsProperty( info_icon_text="infoIconText", visibility="visibility" ), placeholder_options=quicksight.CfnDashboard.TextControlPlaceholderOptionsProperty( visibility="visibility" ), title_options=quicksight.CfnDashboard.LabelOptionsProperty( custom_label="customLabel", font_configuration=quicksight.CfnDashboard.FontConfigurationProperty( font_color="fontColor", font_decoration="fontDecoration", font_size=quicksight.CfnDashboard.FontSizeProperty( relative="relative" ), font_style="fontStyle", font_weight=quicksight.CfnDashboard.FontWeightProperty( name="name" ) ), visibility="visibility" ) ) ), default_text_field_options=quicksight.CfnDashboard.DefaultTextFieldControlOptionsProperty( display_options=quicksight.CfnDashboard.TextFieldControlDisplayOptionsProperty( info_icon_label_options=quicksight.CfnDashboard.SheetControlInfoIconLabelOptionsProperty( info_icon_text="infoIconText", visibility="visibility" ), placeholder_options=quicksight.CfnDashboard.TextControlPlaceholderOptionsProperty( visibility="visibility" ), title_options=quicksight.CfnDashboard.LabelOptionsProperty( custom_label="customLabel", font_configuration=quicksight.CfnDashboard.FontConfigurationProperty( font_color="fontColor", font_decoration="fontDecoration", font_size=quicksight.CfnDashboard.FontSizeProperty( relative="relative" ), font_style="fontStyle", font_weight=quicksight.CfnDashboard.FontWeightProperty( name="name" ) ), visibility="visibility" ) ) ) ), title="title" ), include_maximum=False, include_minimum=False, range_maximum=quicksight.CfnDashboard.NumericRangeFilterValueProperty( parameter="parameter", static_value=123 ), range_minimum=quicksight.CfnDashboard.NumericRangeFilterValueProperty( parameter="parameter", static_value=123 ), select_all_options="selectAllOptions" )
Attributes
- aggregation_function
The aggregation function of the filter.
- column
The column that the filter is applied to.
- default_filter_control_configuration
The default configurations for the associated controls.
This applies only for filters that are scoped to multiple sheets.
- filter_id
An identifier that uniquely identifies a filter within a dashboard, analysis, or template.
- include_maximum
Determines whether the maximum value in the filter value range should be included in the filtered results.
- include_minimum
Determines whether the minimum value in the filter value range should be included in the filtered results.
- 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.
- range_maximum
The maximum value for the filter value range.
- range_minimum
The minimum value for the filter value range.
- select_all_options
Select all of the values. Null is not the assigned value of select all.
FILTER_ALL_VALUES
NumericRangeFilterValueProperty
- class CfnDashboard.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:
- ExampleMetadata:
fixture=_generated
Example:
# The code below 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.CfnDashboard.NumericRangeFilterValueProperty( parameter="parameter", static_value=123 )
Attributes
- parameter
The parameter that is used in the numeric range.
- static_value
The static value of the numeric range filter.
NumericSeparatorConfigurationProperty
- class CfnDashboard.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:
- ExampleMetadata:
fixture=_generated
Example:
# The code below 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.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) )
Attributes
- decimal_separator
Determines the decimal separator.
- thousands_separator
The options that determine the thousands separator configuration.
NumericalAggregationFunctionProperty
- class CfnDashboard.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:
- ExampleMetadata:
fixture=_generated
Example:
# The code below 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.CfnDashboard.NumericalAggregationFunctionProperty( percentile_aggregation=quicksight.CfnDashboard.PercentileAggregationProperty( percentile_value=123 ), simple_numerical_aggregation="simpleNumericalAggregation" )
Attributes
- percentile_aggregation
An aggregation based on the percentile of values in a dimension or measure.
- 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.
NumericalDimensionFieldProperty
- class CfnDashboard.NumericalDimensionFieldProperty(*, column, field_id, format_configuration=None, hierarchy_id=None)
Bases:
object
The dimension type field with numerical type columns.
- Parameters:
column (
Union
[IResolvable
,ColumnIdentifierProperty
,Dict
[str
,Any
]]) – The column that is used in theNumericalDimensionField
.field_id (
str
) – The custom field ID.format_configuration (
Union
[IResolvable
,NumberFormatConfigurationProperty
,Dict
[str
,Any
],None
]) – The format configuration of the field.hierarchy_id (
Optional
[str
]) – The custom hierarchy ID.
- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below 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.CfnDashboard.NumericalDimensionFieldProperty( column=quicksight.CfnDashboard.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), field_id="fieldId", # the properties below are optional format_configuration=quicksight.CfnDashboard.NumberFormatConfigurationProperty( format_configuration=quicksight.CfnDashboard.NumericFormatConfigurationProperty( currency_display_format_configuration=quicksight.CfnDashboard.CurrencyDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix", symbol="symbol" ), number_display_format_configuration=quicksight.CfnDashboard.NumberDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ), percentage_display_format_configuration=quicksight.CfnDashboard.PercentageDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ) ) ), hierarchy_id="hierarchyId" )
Attributes
- column
The column that is used in the
NumericalDimensionField
.
- field_id
The custom field ID.
- format_configuration
The format configuration of the field.
NumericalMeasureFieldProperty
- class CfnDashboard.NumericalMeasureFieldProperty(*, column, field_id, aggregation_function=None, format_configuration=None)
Bases:
object
The measure type field with numerical type columns.
- Parameters:
column (
Union
[IResolvable
,ColumnIdentifierProperty
,Dict
[str
,Any
]]) – The column that is used in theNumericalMeasureField
.field_id (
str
) – The custom field ID.aggregation_function (
Union
[IResolvable
,NumericalAggregationFunctionProperty
,Dict
[str
,Any
],None
]) – The aggregation function of the measure field.format_configuration (
Union
[IResolvable
,NumberFormatConfigurationProperty
,Dict
[str
,Any
],None
]) – The format configuration of the field.
- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below 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.CfnDashboard.NumericalMeasureFieldProperty( column=quicksight.CfnDashboard.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), field_id="fieldId", # the properties below are optional aggregation_function=quicksight.CfnDashboard.NumericalAggregationFunctionProperty( percentile_aggregation=quicksight.CfnDashboard.PercentileAggregationProperty( percentile_value=123 ), simple_numerical_aggregation="simpleNumericalAggregation" ), format_configuration=quicksight.CfnDashboard.NumberFormatConfigurationProperty( format_configuration=quicksight.CfnDashboard.NumericFormatConfigurationProperty( currency_display_format_configuration=quicksight.CfnDashboard.CurrencyDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix", symbol="symbol" ), number_display_format_configuration=quicksight.CfnDashboard.NumberDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ), percentage_display_format_configuration=quicksight.CfnDashboard.PercentageDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ) ) ) )
Attributes
- aggregation_function
The aggregation function of the measure field.
- column
The column that is used in the
NumericalMeasureField
.
- field_id
The custom field ID.
- format_configuration
The format configuration of the field.
PaginationConfigurationProperty
- class CfnDashboard.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:
- ExampleMetadata:
fixture=_generated
Example:
# The code below 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.CfnDashboard.PaginationConfigurationProperty( page_number=123, page_size=123 )
Attributes
- page_number
Indicates the page number.
- page_size
Indicates how many items render in one page.
PanelConfigurationProperty
- class CfnDashboard.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:
- ExampleMetadata:
fixture=_generated
Example:
# The code below 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.CfnDashboard.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.CfnDashboard.PanelTitleOptionsProperty( font_configuration=quicksight.CfnDashboard.FontConfigurationProperty( font_color="fontColor", font_decoration="fontDecoration", font_size=quicksight.CfnDashboard.FontSizeProperty( relative="relative" ), font_style="fontStyle", font_weight=quicksight.CfnDashboard.FontWeightProperty( name="name" ) ), horizontal_text_alignment="horizontalTextAlignment", visibility="visibility" ) )
Attributes
- background_color
Sets the background color for each panel.
- background_visibility
Determines whether or not a background for each small multiples panel is rendered.
- border_color
Sets the line color of panel borders.
- border_style
Sets the line style of panel borders.
- border_thickness
Sets the line thickness of panel borders.
- border_visibility
Determines whether or not each panel displays a border.
- gutter_spacing
Sets the total amount of negative space to display between sibling panels.
- gutter_visibility
Determines whether or not negative space between sibling panels is rendered.
- title
Configures the title display within each small multiples panel.
PanelTitleOptionsProperty
- class CfnDashboard.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:
- ExampleMetadata:
fixture=_generated
Example:
# The code below 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.CfnDashboard.PanelTitleOptionsProperty( font_configuration=quicksight.CfnDashboard.FontConfigurationProperty( font_color="fontColor", font_decoration="fontDecoration", font_size=quicksight.CfnDashboard.FontSizeProperty( relative="relative" ), font_style="fontStyle", font_weight=quicksight.CfnDashboard.FontWeightProperty( name="name" ) ), horizontal_text_alignment="horizontalTextAlignment", visibility="visibility" )
Attributes
- font_configuration
-
- Type:
see
- horizontal_text_alignment
Sets the horizontal text alignment of the title within each panel.
- visibility
Determines whether or not panel titles are displayed.
ParameterControlProperty
- class CfnDashboard.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:
date_time_picker (
Union
[IResolvable
,ParameterDateTimePickerControlProperty
,Dict
[str
,Any
],None
]) – A control from a date parameter that specifies date and time.dropdown (
Union
[IResolvable
,ParameterDropDownControlProperty
,Dict
[str
,Any
],None
]) – A control to display a dropdown list with buttons that are used to select a single value.list (
Union
[IResolvable
,ParameterListControlProperty
,Dict
[str
,Any
],None
]) – A control to display a list with buttons or boxes that are used to select either a single value or multiple values.slider (
Union
[IResolvable
,ParameterSliderControlProperty
,Dict
[str
,Any
],None
]) – A control to display a horizontal toggle bar. This is used to change a value by sliding the toggle.text_area (
Union
[IResolvable
,ParameterTextAreaControlProperty
,Dict
[str
,Any
],None
]) – A control to display a text box that is used to enter multiple entries.text_field (
Union
[IResolvable
,ParameterTextFieldControlProperty
,Dict
[str
,Any
],None
]) – A control to display a text box that is used to enter a single entry.
- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below 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_control_property = quicksight.CfnDashboard.ParameterControlProperty( date_time_picker=quicksight.CfnDashboard.ParameterDateTimePickerControlProperty( parameter_control_id="parameterControlId", source_parameter_name="sourceParameterName", title="title", # the properties below are optional display_options=quicksight.CfnDashboard.DateTimePickerControlDisplayOptionsProperty( date_time_format="dateTimeFormat", info_icon_label_options=quicksight.CfnDashboard.SheetControlInfoIconLabelOptionsProperty( info_icon_text="infoIconText", visibility="visibility" ), title_options=quicksight.CfnDashboard.LabelOptionsProperty( custom_label="customLabel", font_configuration=quicksight.CfnDashboard.FontConfigurationProperty( font_color="fontColor", font_decoration="fontDecoration", font_size=quicksight.CfnDashboard.FontSizeProperty( relative="relative" ), font_style="fontStyle", font_weight=quicksight.CfnDashboard.FontWeightProperty( name="name" ) ), visibility="visibility" ) ) ), dropdown=quicksight.CfnDashboard.ParameterDropDownControlProperty( parameter_control_id="parameterControlId", source_parameter_name="sourceParameterName", title="title", # the properties below are optional cascading_control_configuration=quicksight.CfnDashboard.CascadingControlConfigurationProperty( source_controls=[quicksight.CfnDashboard.CascadingControlSourceProperty( column_to_match=quicksight.CfnDashboard.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), source_sheet_control_id="sourceSheetControlId" )] ), commit_mode="commitMode", display_options=quicksight.CfnDashboard.DropDownControlDisplayOptionsProperty( info_icon_label_options=quicksight.CfnDashboard.SheetControlInfoIconLabelOptionsProperty( info_icon_text="infoIconText", visibility="visibility" ), select_all_options=quicksight.CfnDashboard.ListControlSelectAllOptionsProperty( visibility="visibility" ), title_options=quicksight.CfnDashboard.LabelOptionsProperty( custom_label="customLabel", font_configuration=quicksight.CfnDashboard.FontConfigurationProperty( font_color="fontColor", font_decoration="fontDecoration", font_size=quicksight.CfnDashboard.FontSizeProperty( relative="relative" ), font_style="fontStyle", font_weight=quicksight.CfnDashboard.FontWeightProperty( name="name" ) ), visibility="visibility" ) ), selectable_values=quicksight.CfnDashboard.ParameterSelectableValuesProperty( link_to_data_set_column=quicksight.CfnDashboard.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), values=["values"] ), type="type" ), list=quicksight.CfnDashboard.ParameterListControlProperty( parameter_control_id="parameterControlId", source_parameter_name="sourceParameterName", title="title", # the properties below are optional cascading_control_configuration=quicksight.CfnDashboard.CascadingControlConfigurationProperty( source_controls=[quicksight.CfnDashboard.CascadingControlSourceProperty( column_to_match=quicksight.CfnDashboard.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), source_sheet_control_id="sourceSheetControlId" )] ), display_options=quicksight.CfnDashboard.ListControlDisplayOptionsProperty( info_icon_label_options=quicksight.CfnDashboard.SheetControlInfoIconLabelOptionsProperty( info_icon_text="infoIconText", visibility="visibility" ), search_options=quicksight.CfnDashboard.ListControlSearchOptionsProperty( visibility="visibility" ), select_all_options=quicksight.CfnDashboard.ListControlSelectAllOptionsProperty( visibility="visibility" ), title_options=quicksight.CfnDashboard.LabelOptionsProperty( custom_label="customLabel", font_configuration=quicksight.CfnDashboard.FontConfigurationProperty( font_color="fontColor", font_decoration="fontDecoration", font_size=quicksight.CfnDashboard.FontSizeProperty( relative="relative" ), font_style="fontStyle", font_weight=quicksight.CfnDashboard.FontWeightProperty( name="name" ) ), visibility="visibility" ) ), selectable_values=quicksight.CfnDashboard.ParameterSelectableValuesProperty( link_to_data_set_column=quicksight.CfnDashboard.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), values=["values"] ), type="type" ), slider=quicksight.CfnDashboard.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.CfnDashboard.SliderControlDisplayOptionsProperty( info_icon_label_options=quicksight.CfnDashboard.SheetControlInfoIconLabelOptionsProperty( info_icon_text="infoIconText", visibility="visibility" ), title_options=quicksight.CfnDashboard.LabelOptionsProperty( custom_label="customLabel", font_configuration=quicksight.CfnDashboard.FontConfigurationProperty( font_color="fontColor", font_decoration="fontDecoration", font_size=quicksight.CfnDashboard.FontSizeProperty( relative="relative" ), font_style="fontStyle", font_weight=quicksight.CfnDashboard.FontWeightProperty( name="name" ) ), visibility="visibility" ) ) ), text_area=quicksight.CfnDashboard.ParameterTextAreaControlProperty( parameter_control_id="parameterControlId", source_parameter_name="sourceParameterName", title="title", # the properties below are optional delimiter="delimiter", display_options=quicksight.CfnDashboard.TextAreaControlDisplayOptionsProperty( info_icon_label_options=quicksight.CfnDashboard.SheetControlInfoIconLabelOptionsProperty( info_icon_text="infoIconText", visibility="visibility" ), placeholder_options=quicksight.CfnDashboard.TextControlPlaceholderOptionsProperty( visibility="visibility" ), title_options=quicksight.CfnDashboard.LabelOptionsProperty( custom_label="customLabel", font_configuration=quicksight.CfnDashboard.FontConfigurationProperty( font_color="fontColor", font_decoration="fontDecoration", font_size=quicksight.CfnDashboard.FontSizeProperty( relative="relative" ), font_style="fontStyle", font_weight=quicksight.CfnDashboard.FontWeightProperty( name="name" ) ), visibility="visibility" ) ) ), text_field=quicksight.CfnDashboard.ParameterTextFieldControlProperty( parameter_control_id="parameterControlId", source_parameter_name="sourceParameterName", title="title", # the properties below are optional display_options=quicksight.CfnDashboard.TextFieldControlDisplayOptionsProperty( info_icon_label_options=quicksight.CfnDashboard.SheetControlInfoIconLabelOptionsProperty( info_icon_text="infoIconText", visibility="visibility" ), placeholder_options=quicksight.CfnDashboard.TextControlPlaceholderOptionsProperty( visibility="visibility" ), title_options=quicksight.CfnDashboard.LabelOptionsProperty( custom_label="customLabel", font_configuration=quicksight.CfnDashboard.FontConfigurationProperty( font_color="fontColor", font_decoration="fontDecoration", font_size=quicksight.CfnDashboard.FontSizeProperty( relative="relative" ), font_style="fontStyle", font_weight=quicksight.CfnDashboard.FontWeightProperty( name="name" ) ), visibility="visibility" ) ) ) )
Attributes
- date_time_picker
A control from a date parameter that specifies date and time.
- dropdown
A control to display a dropdown list with buttons that are used to select a single value.
- list
A control to display a list with buttons or boxes that are used to select either a single value or multiple values.
- slider
A control to display a horizontal toggle bar.
This is used to change a value by sliding the toggle.
- text_area
A control to display a text box that is used to enter multiple entries.
- text_field
A control to display a text box that is used to enter a single entry.
ParameterDateTimePickerControlProperty
- class CfnDashboard.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 theParameterDateTimePickerControl
.source_parameter_name (
str
) – The name of theParameterDateTimePickerControl
.title (
str
) – The title of theParameterDateTimePickerControl
.display_options (
Union
[IResolvable
,DateTimePickerControlDisplayOptionsProperty
,Dict
[str
,Any
],None
]) – The display options of a control.
- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below 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_date_time_picker_control_property = quicksight.CfnDashboard.ParameterDateTimePickerControlProperty( parameter_control_id="parameterControlId", source_parameter_name="sourceParameterName", title="title", # the properties below are optional display_options=quicksight.CfnDashboard.DateTimePickerControlDisplayOptionsProperty( date_time_format="dateTimeFormat", info_icon_label_options=quicksight.CfnDashboard.SheetControlInfoIconLabelOptionsProperty( info_icon_text="infoIconText", visibility="visibility" ), title_options=quicksight.CfnDashboard.LabelOptionsProperty( custom_label="customLabel", font_configuration=quicksight.CfnDashboard.FontConfigurationProperty( font_color="fontColor", font_decoration="fontDecoration", font_size=quicksight.CfnDashboard.FontSizeProperty( relative="relative" ), font_style="fontStyle", font_weight=quicksight.CfnDashboard.FontWeightProperty( name="name" ) ), visibility="visibility" ) ) )
Attributes
- display_options
The display options of a control.
- parameter_control_id
The ID of the
ParameterDateTimePickerControl
.
- source_parameter_name
The name of the
ParameterDateTimePickerControl
.
- title
The title of the
ParameterDateTimePickerControl
.
ParameterDeclarationProperty
- class CfnDashboard.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:
date_time_parameter_declaration (
Union
[IResolvable
,DateTimeParameterDeclarationProperty
,Dict
[str
,Any
],None
]) – A parameter declaration for theDateTime
data type.decimal_parameter_declaration (
Union
[IResolvable
,DecimalParameterDeclarationProperty
,Dict
[str
,Any
],None
]) – A parameter declaration for theDecimal
data type.integer_parameter_declaration (
Union
[IResolvable
,IntegerParameterDeclarationProperty
,Dict
[str
,Any
],None
]) – A parameter declaration for theInteger
data type.string_parameter_declaration (
Union
[IResolvable
,StringParameterDeclarationProperty
,Dict
[str
,Any
],None
]) – A parameter declaration for theString
data type.
- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below 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.CfnDashboard.ParameterDeclarationProperty( date_time_parameter_declaration=quicksight.CfnDashboard.DateTimeParameterDeclarationProperty( name="name", # the properties below are optional default_values=quicksight.CfnDashboard.DateTimeDefaultValuesProperty( dynamic_value=quicksight.CfnDashboard.DynamicDefaultValueProperty( default_value_column=quicksight.CfnDashboard.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), # the properties below are optional group_name_column=quicksight.CfnDashboard.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), user_name_column=quicksight.CfnDashboard.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ) ), rolling_date=quicksight.CfnDashboard.RollingDateConfigurationProperty( expression="expression", # the properties below are optional data_set_identifier="dataSetIdentifier" ), static_values=["staticValues"] ), mapped_data_set_parameters=[quicksight.CfnDashboard.MappedDataSetParameterProperty( data_set_identifier="dataSetIdentifier", data_set_parameter_name="dataSetParameterName" )], time_granularity="timeGranularity", value_when_unset=quicksight.CfnDashboard.DateTimeValueWhenUnsetConfigurationProperty( custom_value="customValue", value_when_unset_option="valueWhenUnsetOption" ) ), decimal_parameter_declaration=quicksight.CfnDashboard.DecimalParameterDeclarationProperty( name="name", parameter_value_type="parameterValueType", # the properties below are optional default_values=quicksight.CfnDashboard.DecimalDefaultValuesProperty( dynamic_value=quicksight.CfnDashboard.DynamicDefaultValueProperty( default_value_column=quicksight.CfnDashboard.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), # the properties below are optional group_name_column=quicksight.CfnDashboard.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), user_name_column=quicksight.CfnDashboard.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ) ), static_values=[123] ), mapped_data_set_parameters=[quicksight.CfnDashboard.MappedDataSetParameterProperty( data_set_identifier="dataSetIdentifier", data_set_parameter_name="dataSetParameterName" )], value_when_unset=quicksight.CfnDashboard.DecimalValueWhenUnsetConfigurationProperty( custom_value=123, value_when_unset_option="valueWhenUnsetOption" ) ), integer_parameter_declaration=quicksight.CfnDashboard.IntegerParameterDeclarationProperty( name="name", parameter_value_type="parameterValueType", # the properties below are optional default_values=quicksight.CfnDashboard.IntegerDefaultValuesProperty( dynamic_value=quicksight.CfnDashboard.DynamicDefaultValueProperty( default_value_column=quicksight.CfnDashboard.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), # the properties below are optional group_name_column=quicksight.CfnDashboard.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), user_name_column=quicksight.CfnDashboard.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ) ), static_values=[123] ), mapped_data_set_parameters=[quicksight.CfnDashboard.MappedDataSetParameterProperty( data_set_identifier="dataSetIdentifier", data_set_parameter_name="dataSetParameterName" )], value_when_unset=quicksight.CfnDashboard.IntegerValueWhenUnsetConfigurationProperty( custom_value=123, value_when_unset_option="valueWhenUnsetOption" ) ), string_parameter_declaration=quicksight.CfnDashboard.StringParameterDeclarationProperty( name="name", parameter_value_type="parameterValueType", # the properties below are optional default_values=quicksight.CfnDashboard.StringDefaultValuesProperty( dynamic_value=quicksight.CfnDashboard.DynamicDefaultValueProperty( default_value_column=quicksight.CfnDashboard.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), # the properties below are optional group_name_column=quicksight.CfnDashboard.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), user_name_column=quicksight.CfnDashboard.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ) ), static_values=["staticValues"] ), mapped_data_set_parameters=[quicksight.CfnDashboard.MappedDataSetParameterProperty( data_set_identifier="dataSetIdentifier", data_set_parameter_name="dataSetParameterName" )], value_when_unset=quicksight.CfnDashboard.StringValueWhenUnsetConfigurationProperty( custom_value="customValue", value_when_unset_option="valueWhenUnsetOption" ) ) )
Attributes
- date_time_parameter_declaration
A parameter declaration for the
DateTime
data type.
- decimal_parameter_declaration
A parameter declaration for the
Decimal
data type.
- integer_parameter_declaration
A parameter declaration for the
Integer
data type.
- string_parameter_declaration
A parameter declaration for the
String
data type.
ParameterDropDownControlProperty
- class CfnDashboard.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 theParameterDropDownControl
.source_parameter_name (
str
) – The source parameter name of theParameterDropDownControl
.title (
str
) – The title of theParameterDropDownControl
.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 aParameterDropDownControl
.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 theParameterDropDownControl
.
- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below 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.CfnDashboard.ParameterDropDownControlProperty( parameter_control_id="parameterControlId", source_parameter_name="sourceParameterName", title="title", # the properties below are optional cascading_control_configuration=quicksight.CfnDashboard.CascadingControlConfigurationProperty( source_controls=[quicksight.CfnDashboard.CascadingControlSourceProperty( column_to_match=quicksight.CfnDashboard.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), source_sheet_control_id="sourceSheetControlId" )] ), commit_mode="commitMode", display_options=quicksight.CfnDashboard.DropDownControlDisplayOptionsProperty( info_icon_label_options=quicksight.CfnDashboard.SheetControlInfoIconLabelOptionsProperty( info_icon_text="infoIconText", visibility="visibility" ), select_all_options=quicksight.CfnDashboard.ListControlSelectAllOptionsProperty( visibility="visibility" ), title_options=quicksight.CfnDashboard.LabelOptionsProperty( custom_label="customLabel", font_configuration=quicksight.CfnDashboard.FontConfigurationProperty( font_color="fontColor", font_decoration="fontDecoration", font_size=quicksight.CfnDashboard.FontSizeProperty( relative="relative" ), font_style="fontStyle", font_weight=quicksight.CfnDashboard.FontWeightProperty( name="name" ) ), visibility="visibility" ) ), selectable_values=quicksight.CfnDashboard.ParameterSelectableValuesProperty( link_to_data_set_column=quicksight.CfnDashboard.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.
- commit_mode
The visibility configuration of the Apply button on a
ParameterDropDownControl
.
- display_options
The display options of a control.
- parameter_control_id
The ID of the
ParameterDropDownControl
.
- selectable_values
A list of selectable values that are used in a control.
- source_parameter_name
The source parameter name of the
ParameterDropDownControl
.
- title
The title of the
ParameterDropDownControl
.
- type
The type parameter name of the
ParameterDropDownControl
.
ParameterListControlProperty
- class CfnDashboard.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 theParameterListControl
.source_parameter_name (
str
) – The source parameter name of theParameterListControl
.title (
str
) – The title of theParameterListControl
.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 ofParameterListControl
.
- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below 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.CfnDashboard.ParameterListControlProperty( parameter_control_id="parameterControlId", source_parameter_name="sourceParameterName", title="title", # the properties below are optional cascading_control_configuration=quicksight.CfnDashboard.CascadingControlConfigurationProperty( source_controls=[quicksight.CfnDashboard.CascadingControlSourceProperty( column_to_match=quicksight.CfnDashboard.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), source_sheet_control_id="sourceSheetControlId" )] ), display_options=quicksight.CfnDashboard.ListControlDisplayOptionsProperty( info_icon_label_options=quicksight.CfnDashboard.SheetControlInfoIconLabelOptionsProperty( info_icon_text="infoIconText", visibility="visibility" ), search_options=quicksight.CfnDashboard.ListControlSearchOptionsProperty( visibility="visibility" ), select_all_options=quicksight.CfnDashboard.ListControlSelectAllOptionsProperty( visibility="visibility" ), title_options=quicksight.CfnDashboard.LabelOptionsProperty( custom_label="customLabel", font_configuration=quicksight.CfnDashboard.FontConfigurationProperty( font_color="fontColor", font_decoration="fontDecoration", font_size=quicksight.CfnDashboard.FontSizeProperty( relative="relative" ), font_style="fontStyle", font_weight=quicksight.CfnDashboard.FontWeightProperty( name="name" ) ), visibility="visibility" ) ), selectable_values=quicksight.CfnDashboard.ParameterSelectableValuesProperty( link_to_data_set_column=quicksight.CfnDashboard.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.
- display_options
The display options of a control.
- parameter_control_id
The ID of the
ParameterListControl
.
- selectable_values
A list of selectable values that are used in a control.
- source_parameter_name
The source parameter name of the
ParameterListControl
.
- title
The title of the
ParameterListControl
.
- type
The type of
ParameterListControl
.
ParameterSelectableValuesProperty
- class CfnDashboard.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 inParameterSelectableValues
.
- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below 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.CfnDashboard.ParameterSelectableValuesProperty( link_to_data_set_column=quicksight.CfnDashboard.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), values=["values"] )
Attributes
- link_to_data_set_column
The column identifier that fetches values from the data set.
- values
The values that are used in
ParameterSelectableValues
.
ParameterSliderControlProperty
- class CfnDashboard.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: - 0minimum_value (
Union
[int
,float
]) – The smaller value that is displayed at the left of the slider. Default: - 0parameter_control_id (
str
) – The ID of theParameterSliderControl
.source_parameter_name (
str
) – The source parameter name of theParameterSliderControl
.step_size (
Union
[int
,float
]) – The number of increments that the slider bar is divided into. Default: - 0title (
str
) – The title of theParameterSliderControl
.display_options (
Union
[IResolvable
,SliderControlDisplayOptionsProperty
,Dict
[str
,Any
],None
]) – The display options of a control.
- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below 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.CfnDashboard.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.CfnDashboard.SliderControlDisplayOptionsProperty( info_icon_label_options=quicksight.CfnDashboard.SheetControlInfoIconLabelOptionsProperty( info_icon_text="infoIconText", visibility="visibility" ), title_options=quicksight.CfnDashboard.LabelOptionsProperty( custom_label="customLabel", font_configuration=quicksight.CfnDashboard.FontConfigurationProperty( font_color="fontColor", font_decoration="fontDecoration", font_size=quicksight.CfnDashboard.FontSizeProperty( relative="relative" ), font_style="fontStyle", font_weight=quicksight.CfnDashboard.FontWeightProperty( name="name" ) ), visibility="visibility" ) ) )
Attributes
- display_options
The display options of a control.
- maximum_value
The larger value that is displayed at the right of the slider.
- minimum_value
The smaller value that is displayed at the left of the slider.
- parameter_control_id
The ID of the
ParameterSliderControl
.
- source_parameter_name
The source parameter name of the
ParameterSliderControl
.
- step_size
The number of increments that the slider bar is divided into.
- title
The title of the
ParameterSliderControl
.
ParameterTextAreaControlProperty
- class CfnDashboard.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 theParameterTextAreaControl
.source_parameter_name (
str
) – The source parameter name of theParameterTextAreaControl
.title (
str
) – The title of theParameterTextAreaControl
.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:
- ExampleMetadata:
fixture=_generated
Example:
# The code below 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.CfnDashboard.ParameterTextAreaControlProperty( parameter_control_id="parameterControlId", source_parameter_name="sourceParameterName", title="title", # the properties below are optional delimiter="delimiter", display_options=quicksight.CfnDashboard.TextAreaControlDisplayOptionsProperty( info_icon_label_options=quicksight.CfnDashboard.SheetControlInfoIconLabelOptionsProperty( info_icon_text="infoIconText", visibility="visibility" ), placeholder_options=quicksight.CfnDashboard.TextControlPlaceholderOptionsProperty( visibility="visibility" ), title_options=quicksight.CfnDashboard.LabelOptionsProperty( custom_label="customLabel", font_configuration=quicksight.CfnDashboard.FontConfigurationProperty( font_color="fontColor", font_decoration="fontDecoration", font_size=quicksight.CfnDashboard.FontSizeProperty( relative="relative" ), font_style="fontStyle", font_weight=quicksight.CfnDashboard.FontWeightProperty( name="name" ) ), visibility="visibility" ) ) )
Attributes
- delimiter
The delimiter that is used to separate the lines in text.
- display_options
The display options of a control.
- parameter_control_id
The ID of the
ParameterTextAreaControl
.
- source_parameter_name
The source parameter name of the
ParameterTextAreaControl
.
- title
The title of the
ParameterTextAreaControl
.
ParameterTextFieldControlProperty
- class CfnDashboard.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 theParameterTextFieldControl
.source_parameter_name (
str
) – The source parameter name of theParameterTextFieldControl
.title (
str
) – The title of theParameterTextFieldControl
.display_options (
Union
[IResolvable
,TextFieldControlDisplayOptionsProperty
,Dict
[str
,Any
],None
]) – The display options of a control.
- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below 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.CfnDashboard.ParameterTextFieldControlProperty( parameter_control_id="parameterControlId", source_parameter_name="sourceParameterName", title="title", # the properties below are optional display_options=quicksight.CfnDashboard.TextFieldControlDisplayOptionsProperty( info_icon_label_options=quicksight.CfnDashboard.SheetControlInfoIconLabelOptionsProperty( info_icon_text="infoIconText", visibility="visibility" ), placeholder_options=quicksight.CfnDashboard.TextControlPlaceholderOptionsProperty( visibility="visibility" ), title_options=quicksight.CfnDashboard.LabelOptionsProperty( custom_label="customLabel", font_configuration=quicksight.CfnDashboard.FontConfigurationProperty( font_color="fontColor", font_decoration="fontDecoration", font_size=quicksight.CfnDashboard.FontSizeProperty( relative="relative" ), font_style="fontStyle", font_weight=quicksight.CfnDashboard.FontWeightProperty( name="name" ) ), visibility="visibility" ) ) )
Attributes
- display_options
The display options of a control.
- parameter_control_id
The ID of the
ParameterTextFieldControl
.
- source_parameter_name
The source parameter name of the
ParameterTextFieldControl
.
- title
The title of the
ParameterTextFieldControl
.
ParametersProperty
- class CfnDashboard.ParametersProperty(*, date_time_parameters=None, decimal_parameters=None, integer_parameters=None, string_parameters=None)
Bases:
object
A list of Amazon QuickSight parameters and the list’s override values.
- Parameters:
date_time_parameters (
Union
[IResolvable
,Sequence
[Union
[IResolvable
,DateTimeParameterProperty
,Dict
[str
,Any
]]],None
]) – The parameters that have a data type of date-time.decimal_parameters (
Union
[IResolvable
,Sequence
[Union
[IResolvable
,DecimalParameterProperty
,Dict
[str
,Any
]]],None
]) – The parameters that have a data type of decimal.integer_parameters (
Union
[IResolvable
,Sequence
[Union
[IResolvable
,IntegerParameterProperty
,Dict
[str
,Any
]]],None
]) – The parameters that have a data type of integer.string_parameters (
Union
[IResolvable
,Sequence
[Union
[IResolvable
,StringParameterProperty
,Dict
[str
,Any
]]],None
]) – The parameters that have a data type of string.
- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below shows an example of how to instantiate this type. # The values are placeholders you should change. from aws_cdk import aws_quicksight as quicksight parameters_property = quicksight.CfnDashboard.ParametersProperty( date_time_parameters=[quicksight.CfnDashboard.DateTimeParameterProperty( name="name", values=["values"] )], decimal_parameters=[quicksight.CfnDashboard.DecimalParameterProperty( name="name", values=[123] )], integer_parameters=[quicksight.CfnDashboard.IntegerParameterProperty( name="name", values=[123] )], string_parameters=[quicksight.CfnDashboard.StringParameterProperty( name="name", values=["values"] )] )
Attributes
- date_time_parameters
The parameters that have a data type of date-time.
- decimal_parameters
The parameters that have a data type of decimal.
- integer_parameters
The parameters that have a data type of integer.
- string_parameters
The parameters that have a data type of string.
PercentVisibleRangeProperty
- class CfnDashboard.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:
- ExampleMetadata:
fixture=_generated
Example:
# The code below 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.CfnDashboard.PercentVisibleRangeProperty( from=123, to=123 )
Attributes
- from_
The lower bound of the range.
PercentageDisplayFormatConfigurationProperty
- class CfnDashboard.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:
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.prefix (
Optional
[str
]) – Determines the prefix value of the percentage 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 percentage format.
- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below 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.CfnDashboard.PercentageDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" )
Attributes
- decimal_places_configuration
The option that determines the decimal places configuration.
- negative_value_configuration
The options that determine the negative value configuration.
- null_value_format_configuration
The options that determine the null value format configuration.
- prefix
Determines the prefix value of the percentage format.
- separator_configuration
The options that determine the numeric separator configuration.
- suffix
Determines the suffix value of the percentage format.
PercentileAggregationProperty
- class CfnDashboard.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:
- ExampleMetadata:
fixture=_generated
Example:
# The code below 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.CfnDashboard.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.
PeriodOverPeriodComputationProperty
- class CfnDashboard.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:
- ExampleMetadata:
fixture=_generated
Example:
# The code below shows an example of how to instantiate this type. # The values are placeholders you should change. from aws_cdk import aws_quicksight as quicksight period_over_period_computation_property = quicksight.CfnDashboard.PeriodOverPeriodComputationProperty( computation_id="computationId", # the properties below are optional name="name", time=quicksight.CfnDashboard.DimensionFieldProperty( categorical_dimension_field=quicksight.CfnDashboard.CategoricalDimensionFieldProperty( column=quicksight.CfnDashboard.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), field_id="fieldId", # the properties below are optional format_configuration=quicksight.CfnDashboard.StringFormatConfigurationProperty( null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), numeric_format_configuration=quicksight.CfnDashboard.NumericFormatConfigurationProperty( currency_display_format_configuration=quicksight.CfnDashboard.CurrencyDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix", symbol="symbol" ), number_display_format_configuration=quicksight.CfnDashboard.NumberDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ), percentage_display_format_configuration=quicksight.CfnDashboard.PercentageDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ) ) ), hierarchy_id="hierarchyId" ), date_dimension_field=quicksight.CfnDashboard.DateDimensionFieldProperty( column=quicksight.CfnDashboard.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), field_id="fieldId", # the properties below are optional date_granularity="dateGranularity", format_configuration=quicksight.CfnDashboard.DateTimeFormatConfigurationProperty( date_time_format="dateTimeFormat", null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), numeric_format_configuration=quicksight.CfnDashboard.NumericFormatConfigurationProperty( currency_display_format_configuration=quicksight.CfnDashboard.CurrencyDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix", symbol="symbol" ), number_display_format_configuration=quicksight.CfnDashboard.NumberDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ), percentage_display_format_configuration=quicksight.CfnDashboard.PercentageDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ) ) ), hierarchy_id="hierarchyId" ), numerical_dimension_field=quicksight.CfnDashboard.NumericalDimensionFieldProperty( column=quicksight.CfnDashboard.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), field_id="fieldId", # the properties below are optional format_configuration=quicksight.CfnDashboard.NumberFormatConfigurationProperty( format_configuration=quicksight.CfnDashboard.NumericFormatConfigurationProperty( currency_display_format_configuration=quicksight.CfnDashboard.CurrencyDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix", symbol="symbol" ), number_display_format_configuration=quicksight.CfnDashboard.NumberDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ), percentage_display_format_configuration=quicksight.CfnDashboard.PercentageDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ) ) ), hierarchy_id="hierarchyId" ) ), value=quicksight.CfnDashboard.MeasureFieldProperty( calculated_measure_field=quicksight.CfnDashboard.CalculatedMeasureFieldProperty( expression="expression", field_id="fieldId" ), categorical_measure_field=quicksight.CfnDashboard.CategoricalMeasureFieldProperty( column=quicksight.CfnDashboard.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), field_id="fieldId", # the properties below are optional aggregation_function="aggregationFunction", format_configuration=quicksight.CfnDashboard.StringFormatConfigurationProperty( null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), numeric_format_configuration=quicksight.CfnDashboard.NumericFormatConfigurationProperty( currency_display_format_configuration=quicksight.CfnDashboard.CurrencyDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix", symbol="symbol" ), number_display_format_configuration=quicksight.CfnDashboard.NumberDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ), percentage_display_format_configuration=quicksight.CfnDashboard.PercentageDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ) ) ) ), date_measure_field=quicksight.CfnDashboard.DateMeasureFieldProperty( column=quicksight.CfnDashboard.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), field_id="fieldId", # the properties below are optional aggregation_function="aggregationFunction", format_configuration=quicksight.CfnDashboard.DateTimeFormatConfigurationProperty( date_time_format="dateTimeFormat", null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), numeric_format_configuration=quicksight.CfnDashboard.NumericFormatConfigurationProperty( currency_display_format_configuration=quicksight.CfnDashboard.CurrencyDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix", symbol="symbol" ), number_display_format_configuration=quicksight.CfnDashboard.NumberDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ), percentage_display_format_configuration=quicksight.CfnDashboard.PercentageDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ) ) ) ), numerical_measure_field=quicksight.CfnDashboard.NumericalMeasureFieldProperty( column=quicksight.CfnDashboard.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), field_id="fieldId", # the properties below are optional aggregation_function=quicksight.CfnDashboard.NumericalAggregationFunctionProperty( percentile_aggregation=quicksight.CfnDashboard.PercentileAggregationProperty( percentile_value=123 ), simple_numerical_aggregation="simpleNumericalAggregation" ), format_configuration=quicksight.CfnDashboard.NumberFormatConfigurationProperty( format_configuration=quicksight.CfnDashboard.NumericFormatConfigurationProperty( currency_display_format_configuration=quicksight.CfnDashboard.CurrencyDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix", symbol="symbol" ), number_display_format_configuration=quicksight.CfnDashboard.NumberDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ), percentage_display_format_configuration=quicksight.CfnDashboard.PercentageDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ) ) ) ) ) )
Attributes
- computation_id
The ID for a computation.
- name
The name of a computation.
- time
The time field that is used in a computation.
- value
The value field that is used in a computation.
PeriodToDateComputationProperty
- class CfnDashboard.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:
- ExampleMetadata:
fixture=_generated
Example:
# The code below shows an example of how to instantiate this type. # The values are placeholders you should change. from aws_cdk import aws_quicksight as quicksight period_to_date_computation_property = quicksight.CfnDashboard.PeriodToDateComputationProperty( computation_id="computationId", # the properties below are optional name="name", period_time_granularity="periodTimeGranularity", time=quicksight.CfnDashboard.DimensionFieldProperty( categorical_dimension_field=quicksight.CfnDashboard.CategoricalDimensionFieldProperty( column=quicksight.CfnDashboard.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), field_id="fieldId", # the properties below are optional format_configuration=quicksight.CfnDashboard.StringFormatConfigurationProperty( null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), numeric_format_configuration=quicksight.CfnDashboard.NumericFormatConfigurationProperty( currency_display_format_configuration=quicksight.CfnDashboard.CurrencyDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix", symbol="symbol" ), number_display_format_configuration=quicksight.CfnDashboard.NumberDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ), percentage_display_format_configuration=quicksight.CfnDashboard.PercentageDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ) ) ), hierarchy_id="hierarchyId" ), date_dimension_field=quicksight.CfnDashboard.DateDimensionFieldProperty( column=quicksight.CfnDashboard.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), field_id="fieldId", # the properties below are optional date_granularity="dateGranularity", format_configuration=quicksight.CfnDashboard.DateTimeFormatConfigurationProperty( date_time_format="dateTimeFormat", null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), numeric_format_configuration=quicksight.CfnDashboard.NumericFormatConfigurationProperty( currency_display_format_configuration=quicksight.CfnDashboard.CurrencyDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix", symbol="symbol" ), number_display_format_configuration=quicksight.CfnDashboard.NumberDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ), percentage_display_format_configuration=quicksight.CfnDashboard.PercentageDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ) ) ), hierarchy_id="hierarchyId" ), numerical_dimension_field=quicksight.CfnDashboard.NumericalDimensionFieldProperty( column=quicksight.CfnDashboard.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), field_id="fieldId", # the properties below are optional format_configuration=quicksight.CfnDashboard.NumberFormatConfigurationProperty( format_configuration=quicksight.CfnDashboard.NumericFormatConfigurationProperty( currency_display_format_configuration=quicksight.CfnDashboard.CurrencyDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix", symbol="symbol" ), number_display_format_configuration=quicksight.CfnDashboard.NumberDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ), percentage_display_format_configuration=quicksight.CfnDashboard.PercentageDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ) ) ), hierarchy_id="hierarchyId" ) ), value=quicksight.CfnDashboard.MeasureFieldProperty( calculated_measure_field=quicksight.CfnDashboard.CalculatedMeasureFieldProperty( expression="expression", field_id="fieldId" ), categorical_measure_field=quicksight.CfnDashboard.CategoricalMeasureFieldProperty( column=quicksight.CfnDashboard.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), field_id="fieldId", # the properties below are optional aggregation_function="aggregationFunction", format_configuration=quicksight.CfnDashboard.StringFormatConfigurationProperty( null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), numeric_format_configuration=quicksight.CfnDashboard.NumericFormatConfigurationProperty( currency_display_format_configuration=quicksight.CfnDashboard.CurrencyDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix", symbol="symbol" ), number_display_format_configuration=quicksight.CfnDashboard.NumberDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ), percentage_display_format_configuration=quicksight.CfnDashboard.PercentageDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ) ) ) ), date_measure_field=quicksight.CfnDashboard.DateMeasureFieldProperty( column=quicksight.CfnDashboard.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), field_id="fieldId", # the properties below are optional aggregation_function="aggregationFunction", format_configuration=quicksight.CfnDashboard.DateTimeFormatConfigurationProperty( date_time_format="dateTimeFormat", null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), numeric_format_configuration=quicksight.CfnDashboard.NumericFormatConfigurationProperty( currency_display_format_configuration=quicksight.CfnDashboard.CurrencyDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix", symbol="symbol" ), number_display_format_configuration=quicksight.CfnDashboard.NumberDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ), percentage_display_format_configuration=quicksight.CfnDashboard.PercentageDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ) ) ) ), numerical_measure_field=quicksight.CfnDashboard.NumericalMeasureFieldProperty( column=quicksight.CfnDashboard.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), field_id="fieldId", # the properties below are optional aggregation_function=quicksight.CfnDashboard.NumericalAggregationFunctionProperty( percentile_aggregation=quicksight.CfnDashboard.PercentileAggregationProperty( percentile_value=123 ), simple_numerical_aggregation="simpleNumericalAggregation" ), format_configuration=quicksight.CfnDashboard.NumberFormatConfigurationProperty( format_configuration=quicksight.CfnDashboard.NumericFormatConfigurationProperty( currency_display_format_configuration=quicksight.CfnDashboard.CurrencyDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix", symbol="symbol" ), number_display_format_configuration=quicksight.CfnDashboard.NumberDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ), percentage_display_format_configuration=quicksight.CfnDashboard.PercentageDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ) ) ) ) ) )
Attributes
- computation_id
The ID for a computation.
- name
The name of a computation.
- period_time_granularity
.
YEAR: Year to date.
MONTH: Month to date.
- See:
- 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.
- value
The value field that is used in a computation.
PieChartAggregatedFieldWellsProperty
- class CfnDashboard.PieChartAggregatedFieldWellsProperty(*, category=None, small_multiples=None, values=None)
Bases:
object
The field well configuration of a pie chart.
- Parameters:
category (
Union
[IResolvable
,Sequence
[Union
[IResolvable
,DimensionFieldProperty
,Dict
[str
,Any
]]],None
]) – The category (group/color) field wells of a pie chart.small_multiples (
Union
[IResolvable
,Sequence
[Union
[IResolvable
,DimensionFieldProperty
,Dict
[str
,Any
]]],None
]) – The small multiples field well of a pie chart.values (
Union
[IResolvable
,Sequence
[Union
[IResolvable
,MeasureFieldProperty
,Dict
[str
,Any
]]],None
]) – The value field wells of a pie chart. Values are aggregated based on categories.
- See:
- ExampleMetadata:
fixture=_generated
Example:
.. rubric:: Attributes
- category
The category (group/color) field wells of a pie chart.
- small_multiples
The small multiples field well of a pie chart.
- values
The value field wells of a pie chart.
Values are aggregated based on categories.
PieChartConfigurationProperty
- class CfnDashboard.PieChartConfigurationProperty(*, category_label_options=None, contribution_analysis_defaults=None, data_labels=None, donut_options=None, field_wells=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:
category_label_options (
Union
[IResolvable
,ChartAxisLabelOptionsProperty
,Dict
[str
,Any
],None
]) – The label options of the group/color that is displayed in a pie 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.donut_options (
Union
[IResolvable
,DonutOptionsProperty
,Dict
[str
,Any
],None
]) – The options that determine the shape of the chart. This option determines whether the chart is a pie chart or a donut chart.field_wells (
Union
[IResolvable
,PieChartFieldWellsProperty
,Dict
[str
,Any
],None
]) – The field wells of the visual.legend (
Union
[IResolvable
,LegendOptionsProperty
,Dict
[str
,Any
],None
]) – The legend display 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
,PieChartSortConfigurationProperty
,Dict
[str
,Any
],None
]) – The sort configuration of a pie chart.tooltip (
Union
[IResolvable
,TooltipOptionsProperty
,Dict
[str
,Any
],None
]) – The tooltip display setup of the visual.value_label_options (
Union
[IResolvable
,ChartAxisLabelOptionsProperty
,Dict
[str
,Any
],None
]) – The label options for the value that is displayed in a pie chart.visual_palette (
Union
[IResolvable
,VisualPaletteProperty
,Dict
[str
,Any
],None
]) – The palette (chart color) display setup of the visual.
- See:
- ExampleMetadata:
fixture=_generated
Example:
.. rubric:: Attributes
- category_label_options
The label options of the group/color that is displayed in a pie chart.
- contribution_analysis_defaults
The contribution analysis (anomaly configuration) setup of the visual.
- data_labels
The options that determine if visual data labels are displayed.
- 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.
- field_wells
The field wells of the visual.
- legend
The legend display setup of the visual.
- small_multiples_options
The small multiples setup for the visual.
- sort_configuration
The sort configuration of a pie chart.
- tooltip
The tooltip display setup of the visual.
- value_label_options
The label options for the value that is displayed in a pie chart.
- visual_palette
The palette (chart color) display setup of the visual.
PieChartFieldWellsProperty
- class CfnDashboard.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:
- ExampleMetadata:
fixture=_generated
Example:
.. rubric:: Attributes
- pie_chart_aggregated_field_wells
The field well configuration of a pie chart.
PieChartSortConfigurationProperty
- class CfnDashboard.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:
category_items_limit (
Union
[IResolvable
,ItemsLimitConfigurationProperty
,Dict
[str
,Any
],None
]) – The limit on the number of categories that are displayed in a pie chart.category_sort (
Union
[IResolvable
,Sequence
[Union
[IResolvable
,FieldSortOptionsProperty
,Dict
[str
,Any
]]],None
]) – The sort configuration of the category fields.small_multiples_limit_configuration (
Union
[IResolvable
,ItemsLimitConfigurationProperty
,Dict
[str
,Any
],None
]) – The limit on the number of small multiples panels that are displayed.small_multiples_sort (
Union
[IResolvable
,Sequence
[Union
[IResolvable
,FieldSortOptionsProperty
,Dict
[str
,Any
]]],None
]) – The sort configuration of the small multiples field.
- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below 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.CfnDashboard.PieChartSortConfigurationProperty( category_items_limit=quicksight.CfnDashboard.ItemsLimitConfigurationProperty( items_limit=123, other_categories="otherCategories" ), category_sort=[quicksight.CfnDashboard.FieldSortOptionsProperty( column_sort=quicksight.CfnDashboard.ColumnSortProperty( direction="direction", sort_by=quicksight.CfnDashboard.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), # the properties below are optional aggregation_function=quicksight.CfnDashboard.AggregationFunctionProperty( attribute_aggregation_function=quicksight.CfnDashboard.AttributeAggregationFunctionProperty( simple_attribute_aggregation="simpleAttributeAggregation", value_for_multiple_values="valueForMultipleValues" ), categorical_aggregation_function="categoricalAggregationFunction", date_aggregation_function="dateAggregationFunction", numerical_aggregation_function=quicksight.CfnDashboard.NumericalAggregationFunctionProperty( percentile_aggregation=quicksight.CfnDashboard.PercentileAggregationProperty( percentile_value=123 ), simple_numerical_aggregation="simpleNumericalAggregation" ) ) ), field_sort=quicksight.CfnDashboard.FieldSortProperty( direction="direction", field_id="fieldId" ) )], small_multiples_limit_configuration=quicksight.CfnDashboard.ItemsLimitConfigurationProperty( items_limit=123, other_categories="otherCategories" ), small_multiples_sort=[quicksight.CfnDashboard.FieldSortOptionsProperty( column_sort=quicksight.CfnDashboard.ColumnSortProperty( direction="direction", sort_by=quicksight.CfnDashboard.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), # the properties below are optional aggregation_function=quicksight.CfnDashboard.AggregationFunctionProperty( attribute_aggregation_function=quicksight.CfnDashboard.AttributeAggregationFunctionProperty( simple_attribute_aggregation="simpleAttributeAggregation", value_for_multiple_values="valueForMultipleValues" ), categorical_aggregation_function="categoricalAggregationFunction", date_aggregation_function="dateAggregationFunction", numerical_aggregation_function=quicksight.CfnDashboard.NumericalAggregationFunctionProperty( percentile_aggregation=quicksight.CfnDashboard.PercentileAggregationProperty( percentile_value=123 ), simple_numerical_aggregation="simpleNumericalAggregation" ) ) ), field_sort=quicksight.CfnDashboard.FieldSortProperty( direction="direction", field_id="fieldId" ) )] )
Attributes
- category_items_limit
The limit on the number of categories that are displayed in a pie chart.
- category_sort
The sort configuration of the category fields.
- small_multiples_limit_configuration
The limit on the number of small multiples panels that are displayed.
- small_multiples_sort
The sort configuration of the small multiples field.
PieChartVisualProperty
- class CfnDashboard.PieChartVisualProperty(*, visual_id, actions=None, chart_configuration=None, column_hierarchies=None, subtitle=None, title=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:
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
,PieChartConfigurationProperty
,Dict
[str
,Any
],None
]) – The configuration of a pie chart.column_hierarchies (
Union
[IResolvable
,Sequence
[Union
[IResolvable
,ColumnHierarchyProperty
,Dict
[str
,Any
]]],None
]) – The column hierarchy that is used during drill-downs and drill-ups.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.
- See:
- ExampleMetadata:
fixture=_generated
Example:
.. rubric:: Attributes
- actions
The list of custom actions that are configured for a visual.
- chart_configuration
The configuration of a pie chart.
- column_hierarchies
The column hierarchy that is used during drill-downs and drill-ups.
- subtitle
The subtitle that is displayed on the visual.
- title
The title that is displayed on the visual.
- 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.
PivotFieldSortOptionsProperty
- class CfnDashboard.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:
- ExampleMetadata:
fixture=_generated
Example:
# The code below 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.CfnDashboard.PivotFieldSortOptionsProperty( field_id="fieldId", sort_by=quicksight.CfnDashboard.PivotTableSortByProperty( column=quicksight.CfnDashboard.ColumnSortProperty( direction="direction", sort_by=quicksight.CfnDashboard.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), # the properties below are optional aggregation_function=quicksight.CfnDashboard.AggregationFunctionProperty( attribute_aggregation_function=quicksight.CfnDashboard.AttributeAggregationFunctionProperty( simple_attribute_aggregation="simpleAttributeAggregation", value_for_multiple_values="valueForMultipleValues" ), categorical_aggregation_function="categoricalAggregationFunction", date_aggregation_function="dateAggregationFunction", numerical_aggregation_function=quicksight.CfnDashboard.NumericalAggregationFunctionProperty( percentile_aggregation=quicksight.CfnDashboard.PercentileAggregationProperty( percentile_value=123 ), simple_numerical_aggregation="simpleNumericalAggregation" ) ) ), data_path=quicksight.CfnDashboard.DataPathSortProperty( direction="direction", sort_paths=[quicksight.CfnDashboard.DataPathValueProperty( data_path_type=quicksight.CfnDashboard.DataPathTypeProperty( pivot_table_data_path_type="pivotTableDataPathType" ), field_id="fieldId", field_value="fieldValue" )] ), field=quicksight.CfnDashboard.FieldSortProperty( direction="direction", field_id="fieldId" ) ) )
Attributes
- field_id
The field ID for the field sort options.
- sort_by
The sort by field for the field sort options.
PivotTableAggregatedFieldWellsProperty
- class CfnDashboard.PivotTableAggregatedFieldWellsProperty(*, columns=None, rows=None, values=None)
Bases:
object
The aggregated field well for the pivot table.
- Parameters:
columns (
Union
[IResolvable
,Sequence
[Union
[IResolvable
,DimensionFieldProperty
,Dict
[str
,Any
]]],None
]) – The columns field well for a pivot table. Values are grouped by columns fields.rows (
Union
[IResolvable
,Sequence
[Union
[IResolvable
,DimensionFieldProperty
,Dict
[str
,Any
]]],None
]) – The rows field well for a pivot table. Values are grouped by rows fields.values (
Union
[IResolvable
,Sequence
[Union
[IResolvable
,MeasureFieldProperty
,Dict
[str
,Any
]]],None
]) – The values field well for a pivot table. Values are aggregated based on rows and columns fields.
- See:
- ExampleMetadata:
fixture=_generated
Example:
.. rubric:: Attributes
- columns
The columns field well for a pivot table.
Values are grouped by columns fields.
- rows
The rows field well for a pivot table.
Values are grouped by rows fields.
- values
The values field well for a pivot table.
Values are aggregated based on rows and columns fields.
PivotTableCellConditionalFormattingProperty
- class CfnDashboard.PivotTableCellConditionalFormattingProperty(*, field_id, scope=None, scopes=None, text_format=None)
Bases:
object
The cell conditional formatting option for a pivot table.
- Parameters:
field_id (
str
) – The field ID of the cell for conditional formatting.scope (
Union
[IResolvable
,PivotTableConditionalFormattingScopeProperty
,Dict
[str
,Any
],None
]) – The scope of the cell for conditional formatting.scopes (
Union
[IResolvable
,Sequence
[Union
[IResolvable
,PivotTableConditionalFormattingScopeProperty
,Dict
[str
,Any
]]],None
]) – A list of cell scopes for conditional formatting.text_format (
Union
[IResolvable
,TextConditionalFormatProperty
,Dict
[str
,Any
],None
]) – The text format of the cell for conditional formatting.
- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below 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.CfnDashboard.PivotTableCellConditionalFormattingProperty( field_id="fieldId", # the properties below are optional scope=quicksight.CfnDashboard.PivotTableConditionalFormattingScopeProperty( role="role" ), scopes=[quicksight.CfnDashboard.PivotTableConditionalFormattingScopeProperty( role="role" )], text_format=quicksight.CfnDashboard.TextConditionalFormatProperty( background_color=quicksight.CfnDashboard.ConditionalFormattingColorProperty( gradient=quicksight.CfnDashboard.ConditionalFormattingGradientColorProperty( color=quicksight.CfnDashboard.GradientColorProperty( stops=[quicksight.CfnDashboard.GradientStopProperty( gradient_offset=123, # the properties below are optional color="color", data_value=123 )] ), expression="expression" ), solid=quicksight.CfnDashboard.ConditionalFormattingSolidColorProperty( expression="expression", # the properties below are optional color="color" ) ), icon=quicksight.CfnDashboard.ConditionalFormattingIconProperty( custom_condition=quicksight.CfnDashboard.ConditionalFormattingCustomIconConditionProperty( expression="expression", icon_options=quicksight.CfnDashboard.ConditionalFormattingCustomIconOptionsProperty( icon="icon", unicode_icon="unicodeIcon" ), # the properties below are optional color="color", display_configuration=quicksight.CfnDashboard.ConditionalFormattingIconDisplayConfigurationProperty( icon_display_option="iconDisplayOption" ) ), icon_set=quicksight.CfnDashboard.ConditionalFormattingIconSetProperty( expression="expression", # the properties below are optional icon_set_type="iconSetType" ) ), text_color=quicksight.CfnDashboard.ConditionalFormattingColorProperty( gradient=quicksight.CfnDashboard.ConditionalFormattingGradientColorProperty( color=quicksight.CfnDashboard.GradientColorProperty( stops=[quicksight.CfnDashboard.GradientStopProperty( gradient_offset=123, # the properties below are optional color="color", data_value=123 )] ), expression="expression" ), solid=quicksight.CfnDashboard.ConditionalFormattingSolidColorProperty( expression="expression", # the properties below are optional color="color" ) ) ) )
Attributes
- field_id
The field ID of the cell for conditional formatting.
- scope
The scope of the cell for conditional formatting.
- scopes
A list of cell scopes for conditional formatting.
- text_format
The text format of the cell for conditional formatting.
PivotTableConditionalFormattingOptionProperty
- class CfnDashboard.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:
- ExampleMetadata:
fixture=_generated
Example:
# The code below 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.CfnDashboard.PivotTableConditionalFormattingOptionProperty( cell=quicksight.CfnDashboard.PivotTableCellConditionalFormattingProperty( field_id="fieldId", # the properties below are optional scope=quicksight.CfnDashboard.PivotTableConditionalFormattingScopeProperty( role="role" ), scopes=[quicksight.CfnDashboard.PivotTableConditionalFormattingScopeProperty( role="role" )], text_format=quicksight.CfnDashboard.TextConditionalFormatProperty( background_color=quicksight.CfnDashboard.ConditionalFormattingColorProperty( gradient=quicksight.CfnDashboard.ConditionalFormattingGradientColorProperty( color=quicksight.CfnDashboard.GradientColorProperty( stops=[quicksight.CfnDashboard.GradientStopProperty( gradient_offset=123, # the properties below are optional color="color", data_value=123 )] ), expression="expression" ), solid=quicksight.CfnDashboard.ConditionalFormattingSolidColorProperty( expression="expression", # the properties below are optional color="color" ) ), icon=quicksight.CfnDashboard.ConditionalFormattingIconProperty( custom_condition=quicksight.CfnDashboard.ConditionalFormattingCustomIconConditionProperty( expression="expression", icon_options=quicksight.CfnDashboard.ConditionalFormattingCustomIconOptionsProperty( icon="icon", unicode_icon="unicodeIcon" ), # the properties below are optional color="color", display_configuration=quicksight.CfnDashboard.ConditionalFormattingIconDisplayConfigurationProperty( icon_display_option="iconDisplayOption" ) ), icon_set=quicksight.CfnDashboard.ConditionalFormattingIconSetProperty( expression="expression", # the properties below are optional icon_set_type="iconSetType" ) ), text_color=quicksight.CfnDashboard.ConditionalFormattingColorProperty( gradient=quicksight.CfnDashboard.ConditionalFormattingGradientColorProperty( color=quicksight.CfnDashboard.GradientColorProperty( stops=[quicksight.CfnDashboard.GradientStopProperty( gradient_offset=123, # the properties below are optional color="color", data_value=123 )] ), expression="expression" ), solid=quicksight.CfnDashboard.ConditionalFormattingSolidColorProperty( expression="expression", # the properties below are optional color="color" ) ) ) ) )
Attributes
- cell
The cell conditional formatting option for a pivot table.
PivotTableConditionalFormattingProperty
- class CfnDashboard.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 aPivotTableVisual
.- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below 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.CfnDashboard.PivotTableConditionalFormattingProperty( conditional_formatting_options=[quicksight.CfnDashboard.PivotTableConditionalFormattingOptionProperty( cell=quicksight.CfnDashboard.PivotTableCellConditionalFormattingProperty( field_id="fieldId", # the properties below are optional scope=quicksight.CfnDashboard.PivotTableConditionalFormattingScopeProperty( role="role" ), scopes=[quicksight.CfnDashboard.PivotTableConditionalFormattingScopeProperty( role="role" )], text_format=quicksight.CfnDashboard.TextConditionalFormatProperty( background_color=quicksight.CfnDashboard.ConditionalFormattingColorProperty( gradient=quicksight.CfnDashboard.ConditionalFormattingGradientColorProperty( color=quicksight.CfnDashboard.GradientColorProperty( stops=[quicksight.CfnDashboard.GradientStopProperty( gradient_offset=123, # the properties below are optional color="color", data_value=123 )] ), expression="expression" ), solid=quicksight.CfnDashboard.ConditionalFormattingSolidColorProperty( expression="expression", # the properties below are optional color="color" ) ), icon=quicksight.CfnDashboard.ConditionalFormattingIconProperty( custom_condition=quicksight.CfnDashboard.ConditionalFormattingCustomIconConditionProperty( expression="expression", icon_options=quicksight.CfnDashboard.ConditionalFormattingCustomIconOptionsProperty( icon="icon", unicode_icon="unicodeIcon" ), # the properties below are optional color="color", display_configuration=quicksight.CfnDashboard.ConditionalFormattingIconDisplayConfigurationProperty( icon_display_option="iconDisplayOption" ) ), icon_set=quicksight.CfnDashboard.ConditionalFormattingIconSetProperty( expression="expression", # the properties below are optional icon_set_type="iconSetType" ) ), text_color=quicksight.CfnDashboard.ConditionalFormattingColorProperty( gradient=quicksight.CfnDashboard.ConditionalFormattingGradientColorProperty( color=quicksight.CfnDashboard.GradientColorProperty( stops=[quicksight.CfnDashboard.GradientStopProperty( gradient_offset=123, # the properties below are optional color="color", data_value=123 )] ), expression="expression" ), solid=quicksight.CfnDashboard.ConditionalFormattingSolidColorProperty( expression="expression", # the properties below are optional color="color" ) ) ) ) )] )
Attributes
- conditional_formatting_options
Conditional formatting options for a
PivotTableVisual
.
PivotTableConditionalFormattingScopeProperty
- class CfnDashboard.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:
- ExampleMetadata:
fixture=_generated
Example:
# The code below 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.CfnDashboard.PivotTableConditionalFormattingScopeProperty( role="role" )
Attributes
- role
The role (field, field total, grand total) of the cell for conditional formatting.
PivotTableConfigurationProperty
- class CfnDashboard.PivotTableConfigurationProperty(*, field_options=None, field_wells=None, paginated_report_options=None, sort_configuration=None, table_options=None, total_options=None)
Bases:
object
The configuration for a
PivotTableVisual
.- Parameters:
field_options (
Union
[IResolvable
,PivotTableFieldOptionsProperty
,Dict
[str
,Any
],None
]) – The field options for a pivot table visual.field_wells (
Union
[IResolvable
,PivotTableFieldWellsProperty
,Dict
[str
,Any
],None
]) – The field wells of the visual.paginated_report_options (
Union
[IResolvable
,PivotTablePaginatedReportOptionsProperty
,Dict
[str
,Any
],None
]) – The paginated report options for a pivot table visual.sort_configuration (
Union
[IResolvable
,PivotTableSortConfigurationProperty
,Dict
[str
,Any
],None
]) – The sort configuration for aPivotTableVisual
.table_options (
Union
[IResolvable
,PivotTableOptionsProperty
,Dict
[str
,Any
],None
]) – The table options for a pivot table visual.total_options (
Union
[IResolvable
,PivotTableTotalOptionsProperty
,Dict
[str
,Any
],None
]) – The total options for a pivot table visual.
- See:
- ExampleMetadata:
fixture=_generated
Example:
.. rubric:: Attributes
- field_options
The field options for a pivot table visual.
- field_wells
The field wells of the visual.
- paginated_report_options
The paginated report options for a pivot table visual.
- sort_configuration
The sort configuration for a
PivotTableVisual
.
- table_options
The table options for a pivot table visual.
- total_options
The total options for a pivot table visual.
PivotTableDataPathOptionProperty
- class CfnDashboard.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:
- ExampleMetadata:
fixture=_generated
Example:
# The code below 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.CfnDashboard.PivotTableDataPathOptionProperty( data_path_list=[quicksight.CfnDashboard.DataPathValueProperty( data_path_type=quicksight.CfnDashboard.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.
- width
The width of the data path option.
PivotTableFieldCollapseStateOptionProperty
- class CfnDashboard.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:
- ExampleMetadata:
fixture=_generated
Example:
# The code below 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.CfnDashboard.PivotTableFieldCollapseStateOptionProperty( target=quicksight.CfnDashboard.PivotTableFieldCollapseStateTargetProperty( field_data_path_values=[quicksight.CfnDashboard.DataPathValueProperty( data_path_type=quicksight.CfnDashboard.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:
- 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.
PivotTableFieldCollapseStateTargetProperty
- class CfnDashboard.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:
- ExampleMetadata:
fixture=_generated
Example:
# The code below 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.CfnDashboard.PivotTableFieldCollapseStateTargetProperty( field_data_path_values=[quicksight.CfnDashboard.DataPathValueProperty( data_path_type=quicksight.CfnDashboard.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.
- field_id
The field ID of the pivot table that the collapse state needs to be set to.
PivotTableFieldOptionProperty
- class CfnDashboard.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:
- ExampleMetadata:
fixture=_generated
Example:
# The code below 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.CfnDashboard.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.
- field_id
The field ID of the pivot table field.
- visibility
The visibility of the pivot table field.
PivotTableFieldOptionsProperty
- class CfnDashboard.PivotTableFieldOptionsProperty(*, collapse_state_options=None, data_path_options=None, selected_field_options=None)
Bases:
object
The field options for a pivot table visual.
- Parameters:
collapse_state_options (
Union
[IResolvable
,Sequence
[Union
[IResolvable
,PivotTableFieldCollapseStateOptionProperty
,Dict
[str
,Any
]]],None
]) – The collapse state options for the pivot table field options.data_path_options (
Union
[IResolvable
,Sequence
[Union
[IResolvable
,PivotTableDataPathOptionProperty
,Dict
[str
,Any
]]],None
]) – The data path options for the pivot table field options.selected_field_options (
Union
[IResolvable
,Sequence
[Union
[IResolvable
,PivotTableFieldOptionProperty
,Dict
[str
,Any
]]],None
]) – The selected field options for the pivot table field options.
- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below 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.CfnDashboard.PivotTableFieldOptionsProperty( collapse_state_options=[quicksight.CfnDashboard.PivotTableFieldCollapseStateOptionProperty( target=quicksight.CfnDashboard.PivotTableFieldCollapseStateTargetProperty( field_data_path_values=[quicksight.CfnDashboard.DataPathValueProperty( data_path_type=quicksight.CfnDashboard.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.CfnDashboard.PivotTableDataPathOptionProperty( data_path_list=[quicksight.CfnDashboard.DataPathValueProperty( data_path_type=quicksight.CfnDashboard.DataPathTypeProperty( pivot_table_data_path_type="pivotTableDataPathType" ), field_id="fieldId", field_value="fieldValue" )], # the properties below are optional width="width" )], selected_field_options=[quicksight.CfnDashboard.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.
- data_path_options
The data path options for the pivot table field options.
- selected_field_options
The selected field options for the pivot table field options.
PivotTableFieldSubtotalOptionsProperty
- class CfnDashboard.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:
- ExampleMetadata:
fixture=_generated
Example:
# The code below 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.CfnDashboard.PivotTableFieldSubtotalOptionsProperty( field_id="fieldId" )
Attributes
- field_id
The field ID of the subtotal options.
PivotTableFieldWellsProperty
- class CfnDashboard.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:
- ExampleMetadata:
fixture=_generated
Example:
.. rubric:: Attributes
- pivot_table_aggregated_field_wells
The aggregated field well for the pivot table.
PivotTableOptionsProperty
- class CfnDashboard.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 isHIDDEN
, all collapsed columns in a pivot table are automatically hidden. The default value isVISIBLE
.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 whenRowsLayout
is set toHIERARCHY
.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:
- ExampleMetadata:
fixture=_generated
Example:
# The code below 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.CfnDashboard.PivotTableOptionsProperty( cell_style=quicksight.CfnDashboard.TableCellStyleProperty( background_color="backgroundColor", border=quicksight.CfnDashboard.GlobalTableBorderOptionsProperty( side_specific_border=quicksight.CfnDashboard.TableSideBorderOptionsProperty( bottom=quicksight.CfnDashboard.TableBorderOptionsProperty( color="color", style="style", thickness=123 ), inner_horizontal=quicksight.CfnDashboard.TableBorderOptionsProperty( color="color", style="style", thickness=123 ), inner_vertical=quicksight.CfnDashboard.TableBorderOptionsProperty( color="color", style="style", thickness=123 ), left=quicksight.CfnDashboard.TableBorderOptionsProperty( color="color", style="style", thickness=123 ), right=quicksight.CfnDashboard.TableBorderOptionsProperty( color="color", style="style", thickness=123 ), top=quicksight.CfnDashboard.TableBorderOptionsProperty( color="color", style="style", thickness=123 ) ), uniform_border=quicksight.CfnDashboard.TableBorderOptionsProperty( color="color", style="style", thickness=123 ) ), font_configuration=quicksight.CfnDashboard.FontConfigurationProperty( font_color="fontColor", font_decoration="fontDecoration", font_size=quicksight.CfnDashboard.FontSizeProperty( relative="relative" ), font_style="fontStyle", font_weight=quicksight.CfnDashboard.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.CfnDashboard.TableCellStyleProperty( background_color="backgroundColor", border=quicksight.CfnDashboard.GlobalTableBorderOptionsProperty( side_specific_border=quicksight.CfnDashboard.TableSideBorderOptionsProperty( bottom=quicksight.CfnDashboard.TableBorderOptionsProperty( color="color", style="style", thickness=123 ), inner_horizontal=quicksight.CfnDashboard.TableBorderOptionsProperty( color="color", style="style", thickness=123 ), inner_vertical=quicksight.CfnDashboard.TableBorderOptionsProperty( color="color", style="style", thickness=123 ), left=quicksight.CfnDashboard.TableBorderOptionsProperty( color="color", style="style", thickness=123 ), right=quicksight.CfnDashboard.TableBorderOptionsProperty( color="color", style="style", thickness=123 ), top=quicksight.CfnDashboard.TableBorderOptionsProperty( color="color", style="style", thickness=123 ) ), uniform_border=quicksight.CfnDashboard.TableBorderOptionsProperty( color="color", style="style", thickness=123 ) ), font_configuration=quicksight.CfnDashboard.FontConfigurationProperty( font_color="fontColor", font_decoration="fontDecoration", font_size=quicksight.CfnDashboard.FontSizeProperty( relative="relative" ), font_style="fontStyle", font_weight=quicksight.CfnDashboard.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.CfnDashboard.RowAlternateColorOptionsProperty( row_alternate_colors=["rowAlternateColors"], status="status", use_primary_background_color="usePrimaryBackgroundColor" ), row_field_names_style=quicksight.CfnDashboard.TableCellStyleProperty( background_color="backgroundColor", border=quicksight.CfnDashboard.GlobalTableBorderOptionsProperty( side_specific_border=quicksight.CfnDashboard.TableSideBorderOptionsProperty( bottom=quicksight.CfnDashboard.TableBorderOptionsProperty( color="color", style="style", thickness=123 ), inner_horizontal=quicksight.CfnDashboard.TableBorderOptionsProperty( color="color", style="style", thickness=123 ), inner_vertical=quicksight.CfnDashboard.TableBorderOptionsProperty( color="color", style="style", thickness=123 ), left=quicksight.CfnDashboard.TableBorderOptionsProperty( color="color", style="style", thickness=123 ), right=quicksight.CfnDashboard.TableBorderOptionsProperty( color="color", style="style", thickness=123 ), top=quicksight.CfnDashboard.TableBorderOptionsProperty( color="color", style="style", thickness=123 ) ), uniform_border=quicksight.CfnDashboard.TableBorderOptionsProperty( color="color", style="style", thickness=123 ) ), font_configuration=quicksight.CfnDashboard.FontConfigurationProperty( font_color="fontColor", font_decoration="fontDecoration", font_size=quicksight.CfnDashboard.FontSizeProperty( relative="relative" ), font_style="fontStyle", font_weight=quicksight.CfnDashboard.FontWeightProperty( name="name" ) ), height=123, horizontal_text_alignment="horizontalTextAlignment", text_wrap="textWrap", vertical_text_alignment="verticalTextAlignment", visibility="visibility" ), row_header_style=quicksight.CfnDashboard.TableCellStyleProperty( background_color="backgroundColor", border=quicksight.CfnDashboard.GlobalTableBorderOptionsProperty( side_specific_border=quicksight.CfnDashboard.TableSideBorderOptionsProperty( bottom=quicksight.CfnDashboard.TableBorderOptionsProperty( color="color", style="style", thickness=123 ), inner_horizontal=quicksight.CfnDashboard.TableBorderOptionsProperty( color="color", style="style", thickness=123 ), inner_vertical=quicksight.CfnDashboard.TableBorderOptionsProperty( color="color", style="style", thickness=123 ), left=quicksight.CfnDashboard.TableBorderOptionsProperty( color="color", style="style", thickness=123 ), right=quicksight.CfnDashboard.TableBorderOptionsProperty( color="color", style="style", thickness=123 ), top=quicksight.CfnDashboard.TableBorderOptionsProperty( color="color", style="style", thickness=123 ) ), uniform_border=quicksight.CfnDashboard.TableBorderOptionsProperty( color="color", style="style", thickness=123 ) ), font_configuration=quicksight.CfnDashboard.FontConfigurationProperty( font_color="fontColor", font_decoration="fontDecoration", font_size=quicksight.CfnDashboard.FontSizeProperty( relative="relative" ), font_style="fontStyle", font_weight=quicksight.CfnDashboard.FontWeightProperty( name="name" ) ), height=123, horizontal_text_alignment="horizontalTextAlignment", text_wrap="textWrap", vertical_text_alignment="verticalTextAlignment", visibility="visibility" ), rows_label_options=quicksight.CfnDashboard.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.
- 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 isVISIBLE
.
- column_header_style
The table cell style of the column header.
- column_names_visibility
The visibility of the column names.
- default_cell_width
The default cell width of the pivot table.
- metric_placement
The metric placement (row, column) options.
- row_alternate_color_options
The row alternate color options (widget status, row alternate colors).
- row_field_names_style
The table cell style of row field names.
- row_header_style
The table cell style of the row headers.
- rows_label_options
The options for the label that is located above the row headers.
This option is only applicable when
RowsLayout
is set toHIERARCHY
.
- 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.
- single_metric_visibility
The visibility of the single metric options.
- toggle_buttons_visibility
Determines the visibility of the pivot table.
PivotTablePaginatedReportOptionsProperty
- class CfnDashboard.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:
- ExampleMetadata:
fixture=_generated
Example:
# The code below 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.CfnDashboard.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.
- vertical_overflow_visibility
The visibility of the printing table overflow across pages.
PivotTableRowsLabelOptionsProperty
- class CfnDashboard.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 toHIERARCHY
.- Parameters:
custom_label (
Optional
[str
]) – The custom label string for the rows label.visibility (
Optional
[str
]) – The visibility of the rows label.
- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below 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.CfnDashboard.PivotTableRowsLabelOptionsProperty( custom_label="customLabel", visibility="visibility" )
Attributes
- custom_label
The custom label string for the rows label.
- visibility
The visibility of the rows label.
PivotTableSortByProperty
- class CfnDashboard.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:
- ExampleMetadata:
fixture=_generated
Example:
# The code below 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.CfnDashboard.PivotTableSortByProperty( column=quicksight.CfnDashboard.ColumnSortProperty( direction="direction", sort_by=quicksight.CfnDashboard.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), # the properties below are optional aggregation_function=quicksight.CfnDashboard.AggregationFunctionProperty( attribute_aggregation_function=quicksight.CfnDashboard.AttributeAggregationFunctionProperty( simple_attribute_aggregation="simpleAttributeAggregation", value_for_multiple_values="valueForMultipleValues" ), categorical_aggregation_function="categoricalAggregationFunction", date_aggregation_function="dateAggregationFunction", numerical_aggregation_function=quicksight.CfnDashboard.NumericalAggregationFunctionProperty( percentile_aggregation=quicksight.CfnDashboard.PercentileAggregationProperty( percentile_value=123 ), simple_numerical_aggregation="simpleNumericalAggregation" ) ) ), data_path=quicksight.CfnDashboard.DataPathSortProperty( direction="direction", sort_paths=[quicksight.CfnDashboard.DataPathValueProperty( data_path_type=quicksight.CfnDashboard.DataPathTypeProperty( pivot_table_data_path_type="pivotTableDataPathType" ), field_id="fieldId", field_value="fieldValue" )] ), field=quicksight.CfnDashboard.FieldSortProperty( direction="direction", field_id="fieldId" ) )
Attributes
- column
The column sort (field id, direction) for the pivot table sort by options.
- data_path
The data path sort (data path value, direction) for the pivot table sort by options.
- field
The field sort (field id, direction) for the pivot table sort by options.
PivotTableSortConfigurationProperty
- class CfnDashboard.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:
- ExampleMetadata:
fixture=_generated
Example:
# The code below 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.CfnDashboard.PivotTableSortConfigurationProperty( field_sort_options=[quicksight.CfnDashboard.PivotFieldSortOptionsProperty( field_id="fieldId", sort_by=quicksight.CfnDashboard.PivotTableSortByProperty( column=quicksight.CfnDashboard.ColumnSortProperty( direction="direction", sort_by=quicksight.CfnDashboard.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), # the properties below are optional aggregation_function=quicksight.CfnDashboard.AggregationFunctionProperty( attribute_aggregation_function=quicksight.CfnDashboard.AttributeAggregationFunctionProperty( simple_attribute_aggregation="simpleAttributeAggregation", value_for_multiple_values="valueForMultipleValues" ), categorical_aggregation_function="categoricalAggregationFunction", date_aggregation_function="dateAggregationFunction", numerical_aggregation_function=quicksight.CfnDashboard.NumericalAggregationFunctionProperty( percentile_aggregation=quicksight.CfnDashboard.PercentileAggregationProperty( percentile_value=123 ), simple_numerical_aggregation="simpleNumericalAggregation" ) ) ), data_path=quicksight.CfnDashboard.DataPathSortProperty( direction="direction", sort_paths=[quicksight.CfnDashboard.DataPathValueProperty( data_path_type=quicksight.CfnDashboard.DataPathTypeProperty( pivot_table_data_path_type="pivotTableDataPathType" ), field_id="fieldId", field_value="fieldValue" )] ), field=quicksight.CfnDashboard.FieldSortProperty( direction="direction", field_id="fieldId" ) ) )] )
Attributes
- field_sort_options
The field sort options for a pivot table sort configuration.
PivotTableTotalOptionsProperty
- class CfnDashboard.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:
column_subtotal_options (
Union
[IResolvable
,SubtotalOptionsProperty
,Dict
[str
,Any
],None
]) – The column subtotal options.column_total_options (
Union
[IResolvable
,PivotTotalOptionsProperty
,Dict
[str
,Any
],None
]) – The column total options.row_subtotal_options (
Union
[IResolvable
,SubtotalOptionsProperty
,Dict
[str
,Any
],None
]) – The row subtotal options.row_total_options (
Union
[IResolvable
,PivotTotalOptionsProperty
,Dict
[str
,Any
],None
]) – The row total options.
- See:
- ExampleMetadata:
fixture=_generated
Example:
.. rubric:: Attributes
- column_subtotal_options
The column subtotal options.
- column_total_options
The column total options.
- row_subtotal_options
The row subtotal options.
PivotTableVisualProperty
- class CfnDashboard.PivotTableVisualProperty(*, visual_id, actions=None, chart_configuration=None, conditional_formatting=None, subtitle=None, title=None)
Bases:
object
A pivot table.
For more information, see Using pivot tables 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
,PivotTableConfigurationProperty
,Dict
[str
,Any
],None
]) – The configuration settings of the visual.conditional_formatting (
Union
[IResolvable
,PivotTableConditionalFormattingProperty
,Dict
[str
,Any
],None
]) – The conditional formatting for aPivotTableVisual
.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.
- See:
- ExampleMetadata:
fixture=_generated
Example:
.. rubric:: Attributes
- actions
The list of custom actions that are configured for a visual.
- chart_configuration
The configuration settings of the visual.
- conditional_formatting
The conditional formatting for a
PivotTableVisual
.
- subtitle
The subtitle that is displayed on the visual.
- title
The title that is displayed on the visual.
- 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..
PivotTotalOptionsProperty
- class CfnDashboard.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:
- ExampleMetadata:
fixture=_generated
Example:
# The code below 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.CfnDashboard.PivotTotalOptionsProperty( custom_label="customLabel", metric_header_cell_style=quicksight.CfnDashboard.TableCellStyleProperty( background_color="backgroundColor", border=quicksight.CfnDashboard.GlobalTableBorderOptionsProperty( side_specific_border=quicksight.CfnDashboard.TableSideBorderOptionsProperty( bottom=quicksight.CfnDashboard.TableBorderOptionsProperty( color="color", style="style", thickness=123 ), inner_horizontal=quicksight.CfnDashboard.TableBorderOptionsProperty( color="color", style="style", thickness=123 ), inner_vertical=quicksight.CfnDashboard.TableBorderOptionsProperty( color="color", style="style", thickness=123 ), left=quicksight.CfnDashboard.TableBorderOptionsProperty( color="color", style="style", thickness=123 ), right=quicksight.CfnDashboard.TableBorderOptionsProperty( color="color", style="style", thickness=123 ), top=quicksight.CfnDashboard.TableBorderOptionsProperty( color="color", style="style", thickness=123 ) ), uniform_border=quicksight.CfnDashboard.TableBorderOptionsProperty( color="color", style="style", thickness=123 ) ), font_configuration=quicksight.CfnDashboard.FontConfigurationProperty( font_color="fontColor", font_decoration="fontDecoration", font_size=quicksight.CfnDashboard.FontSizeProperty( relative="relative" ), font_style="fontStyle", font_weight=quicksight.CfnDashboard.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.CfnDashboard.TotalAggregationOptionProperty( field_id="fieldId", total_aggregation_function=quicksight.CfnDashboard.TotalAggregationFunctionProperty( simple_total_aggregation_function="simpleTotalAggregationFunction" ) )], total_cell_style=quicksight.CfnDashboard.TableCellStyleProperty( background_color="backgroundColor", border=quicksight.CfnDashboard.GlobalTableBorderOptionsProperty( side_specific_border=quicksight.CfnDashboard.TableSideBorderOptionsProperty( bottom=quicksight.CfnDashboard.TableBorderOptionsProperty( color="color", style="style", thickness=123 ), inner_horizontal=quicksight.CfnDashboard.TableBorderOptionsProperty( color="color", style="style", thickness=123 ), inner_vertical=quicksight.CfnDashboard.TableBorderOptionsProperty( color="color", style="style", thickness=123 ), left=quicksight.CfnDashboard.TableBorderOptionsProperty( color="color", style="style", thickness=123 ), right=quicksight.CfnDashboard.TableBorderOptionsProperty( color="color", style="style", thickness=123 ), top=quicksight.CfnDashboard.TableBorderOptionsProperty( color="color", style="style", thickness=123 ) ), uniform_border=quicksight.CfnDashboard.TableBorderOptionsProperty( color="color", style="style", thickness=123 ) ), font_configuration=quicksight.CfnDashboard.FontConfigurationProperty( font_color="fontColor", font_decoration="fontDecoration", font_size=quicksight.CfnDashboard.FontSizeProperty( relative="relative" ), font_style="fontStyle", font_weight=quicksight.CfnDashboard.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.CfnDashboard.TableCellStyleProperty( background_color="backgroundColor", border=quicksight.CfnDashboard.GlobalTableBorderOptionsProperty( side_specific_border=quicksight.CfnDashboard.TableSideBorderOptionsProperty( bottom=quicksight.CfnDashboard.TableBorderOptionsProperty( color="color", style="style", thickness=123 ), inner_horizontal=quicksight.CfnDashboard.TableBorderOptionsProperty( color="color", style="style", thickness=123 ), inner_vertical=quicksight.CfnDashboard.TableBorderOptionsProperty( color="color", style="style", thickness=123 ), left=quicksight.CfnDashboard.TableBorderOptionsProperty( color="color", style="style", thickness=123 ), right=quicksight.CfnDashboard.TableBorderOptionsProperty( color="color", style="style", thickness=123 ), top=quicksight.CfnDashboard.TableBorderOptionsProperty( color="color", style="style", thickness=123 ) ), uniform_border=quicksight.CfnDashboard.TableBorderOptionsProperty( color="color", style="style", thickness=123 ) ), font_configuration=quicksight.CfnDashboard.FontConfigurationProperty( font_color="fontColor", font_decoration="fontDecoration", font_size=quicksight.CfnDashboard.FontSizeProperty( relative="relative" ), font_style="fontStyle", font_weight=quicksight.CfnDashboard.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.
- metric_header_cell_style
The cell styling options for the total of header cells.
- placement
The placement (start, end) for the total cells.
- scroll_status
The scroll status (pinned, scrolled) for the total cells.
- total_aggregation_options
The total aggregation options for each value field.
- total_cell_style
The cell styling options for the total cells.
- totals_visibility
The visibility configuration for the total cells.
- value_cell_style
The cell styling options for the totals of value cells.
PredefinedHierarchyProperty
- class CfnDashboard.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:
columns (
Union
[IResolvable
,Sequence
[Union
[IResolvable
,ColumnIdentifierProperty
,Dict
[str
,Any
]]]]) – The list of columns that define the predefined hierarchy.hierarchy_id (
str
) – The hierarchy ID of the predefined hierarchy.drill_down_filters (
Union
[IResolvable
,Sequence
[Union
[IResolvable
,DrillDownFilterProperty
,Dict
[str
,Any
]]],None
]) – The option that determines the drill down filters for the predefined hierarchy.
- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below 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.CfnDashboard.PredefinedHierarchyProperty( columns=[quicksight.CfnDashboard.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" )], hierarchy_id="hierarchyId", # the properties below are optional drill_down_filters=[quicksight.CfnDashboard.DrillDownFilterProperty( category_filter=quicksight.CfnDashboard.CategoryDrillDownFilterProperty( category_values=["categoryValues"], column=quicksight.CfnDashboard.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ) ), numeric_equality_filter=quicksight.CfnDashboard.NumericEqualityDrillDownFilterProperty( column=quicksight.CfnDashboard.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), value=123 ), time_range_filter=quicksight.CfnDashboard.TimeRangeDrillDownFilterProperty( column=quicksight.CfnDashboard.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.
- drill_down_filters
The option that determines the drill down filters for the predefined hierarchy.
- hierarchy_id
The hierarchy ID of the predefined hierarchy.
ProgressBarOptionsProperty
- class CfnDashboard.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:
- ExampleMetadata:
fixture=_generated
Example:
# The code below 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.CfnDashboard.ProgressBarOptionsProperty( visibility="visibility" )
Attributes
- visibility
The visibility of the progress bar.
RadarChartAggregatedFieldWellsProperty
- class CfnDashboard.RadarChartAggregatedFieldWellsProperty(*, category=None, color=None, values=None)
Bases:
object
The aggregated field well configuration of a
RadarChartVisual
.- Parameters:
category (
Union
[IResolvable
,Sequence
[Union
[IResolvable
,DimensionFieldProperty
,Dict
[str
,Any
]]],None
]) – The aggregated field well categories of a radar chart.color (
Union
[IResolvable
,Sequence
[Union
[IResolvable
,DimensionFieldProperty
,Dict
[str
,Any
]]],None
]) – The color that are assigned to the aggregated field wells of a radar chart.values (
Union
[IResolvable
,Sequence
[Union
[IResolvable
,MeasureFieldProperty
,Dict
[str
,Any
]]],None
]) – The values that are assigned to the aggregated field wells of a radar chart.
- See:
- ExampleMetadata:
fixture=_generated
Example:
.. rubric:: Attributes
- category
The aggregated field well categories of a radar chart.
- color
The color that are assigned to the aggregated field wells of a radar chart.
- values
The values that are assigned to the aggregated field wells of a radar chart.
RadarChartAreaStyleSettingsProperty
- class CfnDashboard.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:
- ExampleMetadata:
fixture=_generated
Example:
# The code below 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.CfnDashboard.RadarChartAreaStyleSettingsProperty( visibility="visibility" )
Attributes
- visibility
The visibility settings of a radar chart.
RadarChartConfigurationProperty
- class CfnDashboard.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, 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 aRadarChartVisual
.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 aRadarChartVisual
.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:
- ExampleMetadata:
fixture=_generated
Example:
.. rubric:: Attributes
- alternate_band_colors_visibility
Determines the visibility of the colors of alternatign bands in a radar chart.
- alternate_band_even_color
The color of the even-numbered alternate bands of a radar chart.
- alternate_band_odd_color
The color of the odd-numbered alternate bands of a radar chart.
- axes_range_scale
The axis behavior options of a radar chart.
- base_series_settings
The base sreies settings of a radar chart.
- category_axis
The category axis of a radar chart.
- category_label_options
The category label options of a radar chart.
- color_axis
The color axis of a radar chart.
- color_label_options
The color label options of a radar chart.
- field_wells
The field well configuration of a
RadarChartVisual
.
- legend
The legend display setup of the visual.
- shape
The shape of the radar chart.
- sort_configuration
The sort configuration of a
RadarChartVisual
.
- start_angle
The start angle of a radar chart’s axis.
- visual_palette
The palette (chart color) display setup of the visual.
RadarChartFieldWellsProperty
- class CfnDashboard.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:
- ExampleMetadata:
fixture=_generated
Example:
.. rubric:: Attributes
- radar_chart_aggregated_field_wells
The aggregated field wells of a radar chart visual.
RadarChartSeriesSettingsProperty
- class CfnDashboard.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:
- ExampleMetadata:
fixture=_generated
Example:
# The code below 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.CfnDashboard.RadarChartSeriesSettingsProperty( area_style_settings=quicksight.CfnDashboard.RadarChartAreaStyleSettingsProperty( visibility="visibility" ) )
Attributes
- area_style_settings
The area style settings of a radar chart.
RadarChartSortConfigurationProperty
- class CfnDashboard.RadarChartSortConfigurationProperty(*, category_items_limit=None, category_sort=None, color_items_limit=None, color_sort=None)
Bases:
object
The sort configuration of a
RadarChartVisual
.- Parameters:
category_items_limit (
Union
[IResolvable
,ItemsLimitConfigurationProperty
,Dict
[str
,Any
],None
]) – The category items limit for a radar chart.category_sort (
Union
[IResolvable
,Sequence
[Union
[IResolvable
,FieldSortOptionsProperty
,Dict
[str
,Any
]]],None
]) – The category sort options of a radar chart.color_items_limit (
Union
[IResolvable
,ItemsLimitConfigurationProperty
,Dict
[str
,Any
],None
]) – The color items limit of a radar chart.color_sort (
Union
[IResolvable
,Sequence
[Union
[IResolvable
,FieldSortOptionsProperty
,Dict
[str
,Any
]]],None
]) – The color sort configuration of a radar chart.
- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below 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.CfnDashboard.RadarChartSortConfigurationProperty( category_items_limit=quicksight.CfnDashboard.ItemsLimitConfigurationProperty( items_limit=123, other_categories="otherCategories" ), category_sort=[quicksight.CfnDashboard.FieldSortOptionsProperty( column_sort=quicksight.CfnDashboard.ColumnSortProperty( direction="direction", sort_by=quicksight.CfnDashboard.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), # the properties below are optional aggregation_function=quicksight.CfnDashboard.AggregationFunctionProperty( attribute_aggregation_function=quicksight.CfnDashboard.AttributeAggregationFunctionProperty( simple_attribute_aggregation="simpleAttributeAggregation", value_for_multiple_values="valueForMultipleValues" ), categorical_aggregation_function="categoricalAggregationFunction", date_aggregation_function="dateAggregationFunction", numerical_aggregation_function=quicksight.CfnDashboard.NumericalAggregationFunctionProperty( percentile_aggregation=quicksight.CfnDashboard.PercentileAggregationProperty( percentile_value=123 ), simple_numerical_aggregation="simpleNumericalAggregation" ) ) ), field_sort=quicksight.CfnDashboard.FieldSortProperty( direction="direction", field_id="fieldId" ) )], color_items_limit=quicksight.CfnDashboard.ItemsLimitConfigurationProperty( items_limit=123, other_categories="otherCategories" ), color_sort=[quicksight.CfnDashboard.FieldSortOptionsProperty( column_sort=quicksight.CfnDashboard.ColumnSortProperty( direction="direction", sort_by=quicksight.CfnDashboard.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), # the properties below are optional aggregation_function=quicksight.CfnDashboard.AggregationFunctionProperty( attribute_aggregation_function=quicksight.CfnDashboard.AttributeAggregationFunctionProperty( simple_attribute_aggregation="simpleAttributeAggregation", value_for_multiple_values="valueForMultipleValues" ), categorical_aggregation_function="categoricalAggregationFunction", date_aggregation_function="dateAggregationFunction", numerical_aggregation_function=quicksight.CfnDashboard.NumericalAggregationFunctionProperty( percentile_aggregation=quicksight.CfnDashboard.PercentileAggregationProperty( percentile_value=123 ), simple_numerical_aggregation="simpleNumericalAggregation" ) ) ), field_sort=quicksight.CfnDashboard.FieldSortProperty( direction="direction", field_id="fieldId" ) )] )
Attributes
- category_items_limit
The category items limit for a radar chart.
- category_sort
The category sort options of a radar chart.
- color_items_limit
The color items limit of a radar chart.
- color_sort
The color sort configuration of a radar chart.
RadarChartVisualProperty
- class CfnDashboard.RadarChartVisualProperty(*, visual_id, actions=None, chart_configuration=None, column_hierarchies=None, subtitle=None, title=None)
Bases:
object
A radar chart visual.
- 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
,RadarChartConfigurationProperty
,Dict
[str
,Any
],None
]) – The configuration settings of the visual.column_hierarchies (
Union
[IResolvable
,Sequence
[Union
[IResolvable
,ColumnHierarchyProperty
,Dict
[str
,Any
]]],None
]) – The column hierarchy that is used during drill-downs and drill-ups.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.
- See:
- ExampleMetadata:
fixture=_generated
Example:
.. rubric:: Attributes
- actions
The list of custom actions that are configured for a visual.
- chart_configuration
The configuration settings of the visual.
- column_hierarchies
The column hierarchy that is used during drill-downs and drill-ups.
- subtitle
The subtitle that is displayed on the visual.
- title
The title that is displayed on the visual.
- 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.
RangeEndsLabelTypeProperty
- class CfnDashboard.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:
- ExampleMetadata:
fixture=_generated
Example:
# The code below 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.CfnDashboard.RangeEndsLabelTypeProperty( visibility="visibility" )
Attributes
- visibility
The visibility of the range ends label.
ReferenceLineCustomLabelConfigurationProperty
- class CfnDashboard.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:
- ExampleMetadata:
fixture=_generated
Example:
# The code below 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.CfnDashboard.ReferenceLineCustomLabelConfigurationProperty( custom_label="customLabel" )
Attributes
- custom_label
The string text of the custom label.
ReferenceLineDataConfigurationProperty
- class CfnDashboard.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:
- ExampleMetadata:
fixture=_generated
Example:
# The code below 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.CfnDashboard.ReferenceLineDataConfigurationProperty( axis_binding="axisBinding", dynamic_configuration=quicksight.CfnDashboard.ReferenceLineDynamicDataConfigurationProperty( calculation=quicksight.CfnDashboard.NumericalAggregationFunctionProperty( percentile_aggregation=quicksight.CfnDashboard.PercentileAggregationProperty( percentile_value=123 ), simple_numerical_aggregation="simpleNumericalAggregation" ), column=quicksight.CfnDashboard.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), # the properties below are optional measure_aggregation_function=quicksight.CfnDashboard.AggregationFunctionProperty( attribute_aggregation_function=quicksight.CfnDashboard.AttributeAggregationFunctionProperty( simple_attribute_aggregation="simpleAttributeAggregation", value_for_multiple_values="valueForMultipleValues" ), categorical_aggregation_function="categoricalAggregationFunction", date_aggregation_function="dateAggregationFunction", numerical_aggregation_function=quicksight.CfnDashboard.NumericalAggregationFunctionProperty( percentile_aggregation=quicksight.CfnDashboard.PercentileAggregationProperty( percentile_value=123 ), simple_numerical_aggregation="simpleNumericalAggregation" ) ) ), series_type="seriesType", static_configuration=quicksight.CfnDashboard.ReferenceLineStaticDataConfigurationProperty( value=123 ) )
Attributes
- axis_binding
.
PrimaryY
SecondaryY
- See:
- 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.
- series_type
.
BAR
LINE
- See:
- 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.
ReferenceLineDynamicDataConfigurationProperty
- class CfnDashboard.ReferenceLineDynamicDataConfigurationProperty(*, calculation, column, measure_aggregation_function=None)
Bases:
object
The dynamic configuration of the reference line data configuration.
- Parameters:
calculation (
Union
[IResolvable
,NumericalAggregationFunctionProperty
,Dict
[str
,Any
]]) – The calculation that is used in the dynamic data.column (
Union
[IResolvable
,ColumnIdentifierProperty
,Dict
[str
,Any
]]) – The column that the dynamic data targets.measure_aggregation_function (
Union
[IResolvable
,AggregationFunctionProperty
,Dict
[str
,Any
],None
]) – The aggregation function that is used in the dynamic data.
- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below 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_dynamic_data_configuration_property = quicksight.CfnDashboard.ReferenceLineDynamicDataConfigurationProperty( calculation=quicksight.CfnDashboard.NumericalAggregationFunctionProperty( percentile_aggregation=quicksight.CfnDashboard.PercentileAggregationProperty( percentile_value=123 ), simple_numerical_aggregation="simpleNumericalAggregation" ), column=quicksight.CfnDashboard.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), # the properties below are optional measure_aggregation_function=quicksight.CfnDashboard.AggregationFunctionProperty( attribute_aggregation_function=quicksight.CfnDashboard.AttributeAggregationFunctionProperty( simple_attribute_aggregation="simpleAttributeAggregation", value_for_multiple_values="valueForMultipleValues" ), categorical_aggregation_function="categoricalAggregationFunction", date_aggregation_function="dateAggregationFunction", numerical_aggregation_function=quicksight.CfnDashboard.NumericalAggregationFunctionProperty( percentile_aggregation=quicksight.CfnDashboard.PercentileAggregationProperty( percentile_value=123 ), simple_numerical_aggregation="simpleNumericalAggregation" ) ) )
Attributes
- calculation
The calculation that is used in the dynamic data.
- column
The column that the dynamic data targets.
- measure_aggregation_function
The aggregation function that is used in the dynamic data.
ReferenceLineLabelConfigurationProperty
- class CfnDashboard.ReferenceLineLabelConfigurationProperty(*, custom_label_configuration=None, font_color=None, font_configuration=None, horizontal_position=None, value_label_configuration=None, vertical_position=None)
Bases:
object
The label configuration of a reference line.
- Parameters:
custom_label_configuration (
Union
[IResolvable
,ReferenceLineCustomLabelConfigurationProperty
,Dict
[str
,Any
],None
]) – The custom label configuration of the label in a reference line.font_color (
Optional
[str
]) – The font color configuration of the label in a reference line.font_configuration (
Union
[IResolvable
,FontConfigurationProperty
,Dict
[str
,Any
],None
]) – The font configuration of the label in a reference line.horizontal_position (
Optional
[str
]) – The horizontal position configuration of the label in a reference line. Choose one of the following options:. -LEFT
-CENTER
-RIGHT
value_label_configuration (
Union
[IResolvable
,ReferenceLineValueLabelConfigurationProperty
,Dict
[str
,Any
],None
]) – The value label configuration of the label in a reference line.vertical_position (
Optional
[str
]) – The vertical position configuration of the label in a reference line. Choose one of the following options:. -ABOVE
-BELOW
- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below 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_label_configuration_property = quicksight.CfnDashboard.ReferenceLineLabelConfigurationProperty( custom_label_configuration=quicksight.CfnDashboard.ReferenceLineCustomLabelConfigurationProperty( custom_label="customLabel" ), font_color="fontColor", font_configuration=quicksight.CfnDashboard.FontConfigurationProperty( font_color="fontColor", font_decoration="fontDecoration", font_size=quicksight.CfnDashboard.FontSizeProperty( relative="relative" ), font_style="fontStyle", font_weight=quicksight.CfnDashboard.FontWeightProperty( name="name" ) ), horizontal_position="horizontalPosition", value_label_configuration=quicksight.CfnDashboard.ReferenceLineValueLabelConfigurationProperty( format_configuration=quicksight.CfnDashboard.NumericFormatConfigurationProperty( currency_display_format_configuration=quicksight.CfnDashboard.CurrencyDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix", symbol="symbol" ), number_display_format_configuration=quicksight.CfnDashboard.NumberDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ), percentage_display_format_configuration=quicksight.CfnDashboard.PercentageDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ) ), relative_position="relativePosition" ), vertical_position="verticalPosition" )
Attributes
- custom_label_configuration
The custom label configuration of the label in a reference line.
- font_color
The font color configuration of the label in a reference line.
- font_configuration
The font configuration of the label in a reference line.
- horizontal_position
.
LEFT
CENTER
RIGHT
- See:
- Type:
The horizontal position configuration of the label in a reference line. Choose one of the following options
- value_label_configuration
The value label configuration of the label in a reference line.
- vertical_position
.
ABOVE
BELOW
- See:
- Type:
The vertical position configuration of the label in a reference line. Choose one of the following options
ReferenceLineProperty
- class CfnDashboard.ReferenceLineProperty(*, data_configuration, label_configuration=None, status=None, style_configuration=None)
Bases:
object
The reference line visual display options.
- Parameters:
data_configuration (
Union
[IResolvable
,ReferenceLineDataConfigurationProperty
,Dict
[str
,Any
]]) – The data configuration of the reference line.label_configuration (
Union
[IResolvable
,ReferenceLineLabelConfigurationProperty
,Dict
[str
,Any
],None
]) – The label configuration of the reference line.status (
Optional
[str
]) – The status of the reference line. Choose one of the following options:. -ENABLE
-DISABLE
style_configuration (
Union
[IResolvable
,ReferenceLineStyleConfigurationProperty
,Dict
[str
,Any
],None
]) – The style configuration of the reference line.
- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below 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_property = quicksight.CfnDashboard.ReferenceLineProperty( data_configuration=quicksight.CfnDashboard.ReferenceLineDataConfigurationProperty( axis_binding="axisBinding", dynamic_configuration=quicksight.CfnDashboard.ReferenceLineDynamicDataConfigurationProperty( calculation=quicksight.CfnDashboard.NumericalAggregationFunctionProperty( percentile_aggregation=quicksight.CfnDashboard.PercentileAggregationProperty( percentile_value=123 ), simple_numerical_aggregation="simpleNumericalAggregation" ), column=quicksight.CfnDashboard.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), # the properties below are optional measure_aggregation_function=quicksight.CfnDashboard.AggregationFunctionProperty( attribute_aggregation_function=quicksight.CfnDashboard.AttributeAggregationFunctionProperty( simple_attribute_aggregation="simpleAttributeAggregation", value_for_multiple_values="valueForMultipleValues" ), categorical_aggregation_function="categoricalAggregationFunction", date_aggregation_function="dateAggregationFunction", numerical_aggregation_function=quicksight.CfnDashboard.NumericalAggregationFunctionProperty( percentile_aggregation=quicksight.CfnDashboard.PercentileAggregationProperty( percentile_value=123 ), simple_numerical_aggregation="simpleNumericalAggregation" ) ) ), series_type="seriesType", static_configuration=quicksight.CfnDashboard.ReferenceLineStaticDataConfigurationProperty( value=123 ) ), # the properties below are optional label_configuration=quicksight.CfnDashboard.ReferenceLineLabelConfigurationProperty( custom_label_configuration=quicksight.CfnDashboard.ReferenceLineCustomLabelConfigurationProperty( custom_label="customLabel" ), font_color="fontColor", font_configuration=quicksight.CfnDashboard.FontConfigurationProperty( font_color="fontColor", font_decoration="fontDecoration", font_size=quicksight.CfnDashboard.FontSizeProperty( relative="relative" ), font_style="fontStyle", font_weight=quicksight.CfnDashboard.FontWeightProperty( name="name" ) ), horizontal_position="horizontalPosition", value_label_configuration=quicksight.CfnDashboard.ReferenceLineValueLabelConfigurationProperty( format_configuration=quicksight.CfnDashboard.NumericFormatConfigurationProperty( currency_display_format_configuration=quicksight.CfnDashboard.CurrencyDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix", symbol="symbol" ), number_display_format_configuration=quicksight.CfnDashboard.NumberDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ), percentage_display_format_configuration=quicksight.CfnDashboard.PercentageDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ) ), relative_position="relativePosition" ), vertical_position="verticalPosition" ), status="status", style_configuration=quicksight.CfnDashboard.ReferenceLineStyleConfigurationProperty( color="color", pattern="pattern" ) )
Attributes
- data_configuration
The data configuration of the reference line.
- label_configuration
The label configuration of the reference line.
- status
.
ENABLE
DISABLE
- See:
- Type:
The status of the reference line. Choose one of the following options
- style_configuration
The style configuration of the reference line.
ReferenceLineStaticDataConfigurationProperty
- class CfnDashboard.ReferenceLineStaticDataConfigurationProperty(*, value)
Bases:
object
The static data configuration of the reference line data configuration.
- Parameters:
value (
Union
[int
,float
]) – The double input of the static data. Default: - 0- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below 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_static_data_configuration_property = quicksight.CfnDashboard.ReferenceLineStaticDataConfigurationProperty( value=123 )
Attributes
- value
The double input of the static data.
ReferenceLineStyleConfigurationProperty
- class CfnDashboard.ReferenceLineStyleConfigurationProperty(*, color=None, pattern=None)
Bases:
object
The style configuration of the reference line.
- Parameters:
color (
Optional
[str
]) – The hex color of the reference line.pattern (
Optional
[str
]) – The pattern type of the line style. Choose one of the following options:. -SOLID
-DASHED
-DOTTED
- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below 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_style_configuration_property = quicksight.CfnDashboard.ReferenceLineStyleConfigurationProperty( color="color", pattern="pattern" )
Attributes
- color
The hex color of the reference line.
- pattern
.
SOLID
DASHED
DOTTED
- See:
- Type:
The pattern type of the line style. Choose one of the following options
ReferenceLineValueLabelConfigurationProperty
- class CfnDashboard.ReferenceLineValueLabelConfigurationProperty(*, format_configuration=None, relative_position=None)
Bases:
object
The value label configuration of the label in a reference line.
- Parameters:
format_configuration (
Union
[IResolvable
,NumericFormatConfigurationProperty
,Dict
[str
,Any
],None
]) – The format configuration of the value label.relative_position (
Optional
[str
]) – The relative position of the value label. Choose one of the following options:. -BEFORE_CUSTOM_LABEL
-AFTER_CUSTOM_LABEL
- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below 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_value_label_configuration_property = quicksight.CfnDashboard.ReferenceLineValueLabelConfigurationProperty( format_configuration=quicksight.CfnDashboard.NumericFormatConfigurationProperty( currency_display_format_configuration=quicksight.CfnDashboard.CurrencyDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix", symbol="symbol" ), number_display_format_configuration=quicksight.CfnDashboard.NumberDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ), percentage_display_format_configuration=quicksight.CfnDashboard.PercentageDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ) ), relative_position="relativePosition" )
Attributes
- format_configuration
The format configuration of the value label.
- relative_position
.
BEFORE_CUSTOM_LABEL
AFTER_CUSTOM_LABEL
- See:
- Type:
The relative position of the value label. Choose one of the following options
RelativeDateTimeControlDisplayOptionsProperty
- class CfnDashboard.RelativeDateTimeControlDisplayOptionsProperty(*, date_time_format=None, info_icon_label_options=None, title_options=None)
Bases:
object
The display options of a control.
- Parameters:
date_time_format (
Optional
[str
]) – Customize how dates are formatted in controls.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:
- ExampleMetadata:
fixture=_generated
Example:
# The code below shows an example of how to instantiate this type. # The values are placeholders you should change. from aws_cdk import aws_quicksight as quicksight relative_date_time_control_display_options_property = quicksight.CfnDashboard.RelativeDateTimeControlDisplayOptionsProperty( date_time_format="dateTimeFormat", info_icon_label_options=quicksight.CfnDashboard.SheetControlInfoIconLabelOptionsProperty( info_icon_text="infoIconText", visibility="visibility" ), title_options=quicksight.CfnDashboard.LabelOptionsProperty( custom_label="customLabel", font_configuration=quicksight.CfnDashboard.FontConfigurationProperty( font_color="fontColor", font_decoration="fontDecoration", font_size=quicksight.CfnDashboard.FontSizeProperty( relative="relative" ), font_style="fontStyle", font_weight=quicksight.CfnDashboard.FontWeightProperty( name="name" ) ), visibility="visibility" ) )
Attributes
- date_time_format
Customize how dates are formatted in controls.
- info_icon_label_options
The configuration of info icon label options.
- title_options
The options to configure the title visibility, name, and font size.
RelativeDatesFilterProperty
- class CfnDashboard.RelativeDatesFilterProperty(*, anchor_date_configuration, column, filter_id, null_option, relative_date_type, time_granularity, default_filter_control_configuration=None, exclude_period_configuration=None, minimum_granularity=None, parameter_name=None, relative_date_value=None)
Bases:
object
A
RelativeDatesFilter
filters relative dates values.- Parameters:
anchor_date_configuration (
Union
[IResolvable
,AnchorDateConfigurationProperty
,Dict
[str
,Any
]]) – The date configuration of the filter.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.relative_date_type (
str
) – The range date type of the filter. Choose one of the options below:. -PREVIOUS
-THIS
-LAST
-NOW
-NEXT
time_granularity (
str
) – The level of time precision that is used to aggregateDateTime
values.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.exclude_period_configuration (
Union
[IResolvable
,ExcludePeriodConfigurationProperty
,Dict
[str
,Any
],None
]) – The configuration for the exclude period of the filter.minimum_granularity (
Optional
[str
]) – The minimum granularity (period granularity) of the relative dates filter.parameter_name (
Optional
[str
]) – The parameter whose value should be used for the filter value.relative_date_value (
Union
[int
,float
,None
]) – The date value of the filter.
- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below shows an example of how to instantiate this type. # The values are placeholders you should change. from aws_cdk import aws_quicksight as quicksight relative_dates_filter_property = quicksight.CfnDashboard.RelativeDatesFilterProperty( anchor_date_configuration=quicksight.CfnDashboard.AnchorDateConfigurationProperty( anchor_option="anchorOption", parameter_name="parameterName" ), column=quicksight.CfnDashboard.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), filter_id="filterId", null_option="nullOption", relative_date_type="relativeDateType", time_granularity="timeGranularity", # the properties below are optional default_filter_control_configuration=quicksight.CfnDashboard.DefaultFilterControlConfigurationProperty( control_options=quicksight.CfnDashboard.DefaultFilterControlOptionsProperty( default_date_time_picker_options=quicksight.CfnDashboard.DefaultDateTimePickerControlOptionsProperty( commit_mode="commitMode", display_options=quicksight.CfnDashboard.DateTimePickerControlDisplayOptionsProperty( date_time_format="dateTimeFormat", info_icon_label_options=quicksight.CfnDashboard.SheetControlInfoIconLabelOptionsProperty( info_icon_text="infoIconText", visibility="visibility" ), title_options=quicksight.CfnDashboard.LabelOptionsProperty( custom_label="customLabel", font_configuration=quicksight.CfnDashboard.FontConfigurationProperty( font_color="fontColor", font_decoration="fontDecoration", font_size=quicksight.CfnDashboard.FontSizeProperty( relative="relative" ), font_style="fontStyle", font_weight=quicksight.CfnDashboard.FontWeightProperty( name="name" ) ), visibility="visibility" ) ), type="type" ), default_dropdown_options=quicksight.CfnDashboard.DefaultFilterDropDownControlOptionsProperty( commit_mode="commitMode", display_options=quicksight.CfnDashboard.DropDownControlDisplayOptionsProperty( info_icon_label_options=quicksight.CfnDashboard.SheetControlInfoIconLabelOptionsProperty( info_icon_text="infoIconText", visibility="visibility" ), select_all_options=quicksight.CfnDashboard.ListControlSelectAllOptionsProperty( visibility="visibility" ), title_options=quicksight.CfnDashboard.LabelOptionsProperty( custom_label="customLabel", font_configuration=quicksight.CfnDashboard.FontConfigurationProperty( font_color="fontColor", font_decoration="fontDecoration", font_size=quicksight.CfnDashboard.FontSizeProperty( relative="relative" ), font_style="fontStyle", font_weight=quicksight.CfnDashboard.FontWeightProperty( name="name" ) ), visibility="visibility" ) ), selectable_values=quicksight.CfnDashboard.FilterSelectableValuesProperty( values=["values"] ), type="type" ), default_list_options=quicksight.CfnDashboard.DefaultFilterListControlOptionsProperty( display_options=quicksight.CfnDashboard.ListControlDisplayOptionsProperty( info_icon_label_options=quicksight.CfnDashboard.SheetControlInfoIconLabelOptionsProperty( info_icon_text="infoIconText", visibility="visibility" ), search_options=quicksight.CfnDashboard.ListControlSearchOptionsProperty( visibility="visibility" ), select_all_options=quicksight.CfnDashboard.ListControlSelectAllOptionsProperty( visibility="visibility" ), title_options=quicksight.CfnDashboard.LabelOptionsProperty( custom_label="customLabel", font_configuration=quicksight.CfnDashboard.FontConfigurationProperty( font_color="fontColor", font_decoration="fontDecoration", font_size=quicksight.CfnDashboard.FontSizeProperty( relative="relative" ), font_style="fontStyle", font_weight=quicksight.CfnDashboard.FontWeightProperty( name="name" ) ), visibility="visibility" ) ), selectable_values=quicksight.CfnDashboard.FilterSelectableValuesProperty( values=["values"] ), type="type" ), default_relative_date_time_options=quicksight.CfnDashboard.DefaultRelativeDateTimeControlOptionsProperty( commit_mode="commitMode", display_options=quicksight.CfnDashboard.RelativeDateTimeControlDisplayOptionsProperty( date_time_format="dateTimeFormat", info_icon_label_options=quicksight.CfnDashboard.SheetControlInfoIconLabelOptionsProperty( info_icon_text="infoIconText", visibility="visibility" ), title_options=quicksight.CfnDashboard.LabelOptionsProperty( custom_label="customLabel", font_configuration=quicksight.CfnDashboard.FontConfigurationProperty( font_color="fontColor", font_decoration="fontDecoration", font_size=quicksight.CfnDashboard.FontSizeProperty( relative="relative" ), font_style="fontStyle", font_weight=quicksight.CfnDashboard.FontWeightProperty( name="name" ) ), visibility="visibility" ) ) ), default_slider_options=quicksight.CfnDashboard.DefaultSliderControlOptionsProperty( maximum_value=123, minimum_value=123, step_size=123, # the properties below are optional display_options=quicksight.CfnDashboard.SliderControlDisplayOptionsProperty( info_icon_label_options=quicksight.CfnDashboard.SheetControlInfoIconLabelOptionsProperty( info_icon_text="infoIconText", visibility="visibility" ), title_options=quicksight.CfnDashboard.LabelOptionsProperty( custom_label="customLabel", font_configuration=quicksight.CfnDashboard.FontConfigurationProperty( font_color="fontColor", font_decoration="fontDecoration", font_size=quicksight.CfnDashboard.FontSizeProperty( relative="relative" ), font_style="fontStyle", font_weight=quicksight.CfnDashboard.FontWeightProperty( name="name" ) ), visibility="visibility" ) ), type="type" ), default_text_area_options=quicksight.CfnDashboard.DefaultTextAreaControlOptionsProperty( delimiter="delimiter", display_options=quicksight.CfnDashboard.TextAreaControlDisplayOptionsProperty( info_icon_label_options=quicksight.CfnDashboard.SheetControlInfoIconLabelOptionsProperty( info_icon_text="infoIconText", visibility="visibility" ), placeholder_options=quicksight.CfnDashboard.TextControlPlaceholderOptionsProperty( visibility="visibility" ), title_options=quicksight.CfnDashboard.LabelOptionsProperty( custom_label="customLabel", font_configuration=quicksight.CfnDashboard.FontConfigurationProperty( font_color="fontColor", font_decoration="fontDecoration", font_size=quicksight.CfnDashboard.FontSizeProperty( relative="relative" ), font_style="fontStyle", font_weight=quicksight.CfnDashboard.FontWeightProperty( name="name" ) ), visibility="visibility" ) ) ), default_text_field_options=quicksight.CfnDashboard.DefaultTextFieldControlOptionsProperty( display_options=quicksight.CfnDashboard.TextFieldControlDisplayOptionsProperty( info_icon_label_options=quicksight.CfnDashboard.SheetControlInfoIconLabelOptionsProperty( info_icon_text="infoIconText", visibility="visibility" ), placeholder_options=quicksight.CfnDashboard.TextControlPlaceholderOptionsProperty( visibility="visibility" ), title_options=quicksight.CfnDashboard.LabelOptionsProperty( custom_label="customLabel", font_configuration=quicksight.CfnDashboard.FontConfigurationProperty( font_color="fontColor", font_decoration="fontDecoration", font_size=quicksight.CfnDashboard.FontSizeProperty( relative="relative" ), font_style="fontStyle", font_weight=quicksight.CfnDashboard.FontWeightProperty( name="name" ) ), visibility="visibility" ) ) ) ), title="title" ), exclude_period_configuration=quicksight.CfnDashboard.ExcludePeriodConfigurationProperty( amount=123, granularity="granularity", # the properties below are optional status="status" ), minimum_granularity="minimumGranularity", parameter_name="parameterName", relative_date_value=123 )
Attributes
- anchor_date_configuration
The date configuration of the filter.
- column
The column that the filter is applied to.
- default_filter_control_configuration
The default configurations for the associated controls.
This applies only for filters that are scoped to multiple sheets.
- exclude_period_configuration
The configuration for the exclude period of the filter.
- filter_id
An identifier that uniquely identifies a filter within a dashboard, analysis, or template.
- minimum_granularity
The minimum granularity (period granularity) of the relative dates filter.
- 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.
- parameter_name
The parameter whose value should be used for the filter value.
- relative_date_type
.
PREVIOUS
THIS
LAST
NOW
NEXT
- See:
- Type:
The range date type of the filter. Choose one of the options below
- relative_date_value
The date value of the filter.
- time_granularity
The level of time precision that is used to aggregate
DateTime
values.
ResourcePermissionProperty
- class CfnDashboard.ResourcePermissionProperty(*, actions, principal, resource=None)
Bases:
object
Permission for the resource.
- Parameters:
actions (
Sequence
[str
]) – The IAM action to grant or revoke permissions on.principal (
str
) – The Amazon Resource Name (ARN) of the principal. This can be one of the following:. - The ARN of an Amazon QuickSight user or group associated with a data source or dataset. (This is common.) - The ARN of an Amazon QuickSight user, group, or namespace associated with an analysis, dashboard, template, or theme. (This is common.) - The ARN of an AWS account root: This is an IAM ARN rather than a Amazon QuickSight ARN. Use this option only to share resources (templates) across AWS accounts . (This is less common.)resource (
Optional
[str
]) –
- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below shows an example of how to instantiate this type. # The values are placeholders you should change. from aws_cdk import aws_quicksight as quicksight resource_permission_property = quicksight.CfnDashboard.ResourcePermissionProperty( actions=["actions"], principal="principal", # the properties below are optional resource="resource" )
Attributes
- actions
The IAM action to grant or revoke permissions on.
- principal
.
The ARN of an Amazon QuickSight user or group associated with a data source or dataset. (This is common.)
The ARN of an Amazon QuickSight user, group, or namespace associated with an analysis, dashboard, template, or theme. (This is common.)
The ARN of an AWS account root: This is an IAM ARN rather than a Amazon QuickSight ARN. Use this option only to share resources (templates) across AWS accounts . (This is less common.)
- See:
- Type:
The Amazon Resource Name (ARN) of the principal. This can be one of the following
RollingDateConfigurationProperty
- class CfnDashboard.RollingDateConfigurationProperty(*, expression, data_set_identifier=None)
Bases:
object
The rolling date configuration of a date time filter.
- Parameters:
expression (
str
) – The expression of the rolling date configuration.data_set_identifier (
Optional
[str
]) – The data set that is used in the rolling date configuration.
- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below shows an example of how to instantiate this type. # The values are placeholders you should change. from aws_cdk import aws_quicksight as quicksight rolling_date_configuration_property = quicksight.CfnDashboard.RollingDateConfigurationProperty( expression="expression", # the properties below are optional data_set_identifier="dataSetIdentifier" )
Attributes
- data_set_identifier
The data set that is used in the rolling date configuration.
- expression
The expression of the rolling date configuration.
RowAlternateColorOptionsProperty
- class CfnDashboard.RowAlternateColorOptionsProperty(*, row_alternate_colors=None, status=None, use_primary_background_color=None)
Bases:
object
Determines the row alternate color options.
- Parameters:
row_alternate_colors (
Optional
[Sequence
[str
]]) – Determines the list of row alternate colors.status (
Optional
[str
]) – Determines the widget status.use_primary_background_color (
Optional
[str
]) – The primary background color options for alternate rows.
- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below shows an example of how to instantiate this type. # The values are placeholders you should change. from aws_cdk import aws_quicksight as quicksight row_alternate_color_options_property = quicksight.CfnDashboard.RowAlternateColorOptionsProperty( row_alternate_colors=["rowAlternateColors"], status="status", use_primary_background_color="usePrimaryBackgroundColor" )
Attributes
- row_alternate_colors
Determines the list of row alternate colors.
- status
Determines the widget status.
- use_primary_background_color
The primary background color options for alternate rows.
SameSheetTargetVisualConfigurationProperty
- class CfnDashboard.SameSheetTargetVisualConfigurationProperty(*, target_visual_options=None, target_visuals=None)
Bases:
object
The configuration of the same-sheet 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:
target_visual_options (
Optional
[str
]) – The options that choose the target visual in the same sheet. Valid values are defined as follows: -ALL_VISUALS
: Applies the filter operation to all visuals in the same sheet.target_visuals (
Optional
[Sequence
[str
]]) – A list of the target visual IDs that are located in the same sheet of the analysis.
- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below shows an example of how to instantiate this type. # The values are placeholders you should change. from aws_cdk import aws_quicksight as quicksight same_sheet_target_visual_configuration_property = quicksight.CfnDashboard.SameSheetTargetVisualConfigurationProperty( target_visual_options="targetVisualOptions", target_visuals=["targetVisuals"] )
Attributes
- target_visual_options
The options that choose the target visual in the same sheet.
Valid values are defined as follows:
ALL_VISUALS
: Applies the filter operation to all visuals in the same sheet.
- target_visuals
A list of the target visual IDs that are located in the same sheet of the analysis.
SankeyDiagramAggregatedFieldWellsProperty
- class CfnDashboard.SankeyDiagramAggregatedFieldWellsProperty(*, destination=None, source=None, weight=None)
Bases:
object
The field well configuration of a sankey diagram.
- Parameters:
destination (
Union
[IResolvable
,Sequence
[Union
[IResolvable
,DimensionFieldProperty
,Dict
[str
,Any
]]],None
]) – The destination field wells of a sankey diagram.source (
Union
[IResolvable
,Sequence
[Union
[IResolvable
,DimensionFieldProperty
,Dict
[str
,Any
]]],None
]) – The source field wells of a sankey diagram.weight (
Union
[IResolvable
,Sequence
[Union
[IResolvable
,MeasureFieldProperty
,Dict
[str
,Any
]]],None
]) – The weight field wells of a sankey diagram.
- See:
- ExampleMetadata:
fixture=_generated
Example:
.. rubric:: Attributes
- destination
The destination field wells of a sankey diagram.
- source
The source field wells of a sankey diagram.
- weight
The weight field wells of a sankey diagram.
SankeyDiagramChartConfigurationProperty
- class CfnDashboard.SankeyDiagramChartConfigurationProperty(*, data_labels=None, field_wells=None, sort_configuration=None)
Bases:
object
The configuration of a sankey diagram.
- Parameters:
data_labels (
Union
[IResolvable
,DataLabelOptionsProperty
,Dict
[str
,Any
],None
]) – The data label configuration of a sankey diagram.field_wells (
Union
[IResolvable
,SankeyDiagramFieldWellsProperty
,Dict
[str
,Any
],None
]) – The field well configuration of a sankey diagram.sort_configuration (
Union
[IResolvable
,SankeyDiagramSortConfigurationProperty
,Dict
[str
,Any
],None
]) – The sort configuration of a sankey diagram.
- See:
- ExampleMetadata:
fixture=_generated
Example:
.. rubric:: Attributes
- data_labels
The data label configuration of a sankey diagram.
- field_wells
The field well configuration of a sankey diagram.
- sort_configuration
The sort configuration of a sankey diagram.
SankeyDiagramFieldWellsProperty
- class CfnDashboard.SankeyDiagramFieldWellsProperty(*, sankey_diagram_aggregated_field_wells=None)
Bases:
object
The field well configuration of a sankey diagram.
- Parameters:
sankey_diagram_aggregated_field_wells (
Union
[IResolvable
,SankeyDiagramAggregatedFieldWellsProperty
,Dict
[str
,Any
],None
]) – The field well configuration of a sankey diagram.- See:
- ExampleMetadata:
fixture=_generated
Example:
.. rubric:: Attributes
- sankey_diagram_aggregated_field_wells
The field well configuration of a sankey diagram.
SankeyDiagramSortConfigurationProperty
- class CfnDashboard.SankeyDiagramSortConfigurationProperty(*, destination_items_limit=None, source_items_limit=None, weight_sort=None)
Bases:
object
The sort configuration of a sankey diagram.
- Parameters:
destination_items_limit (
Union
[IResolvable
,ItemsLimitConfigurationProperty
,Dict
[str
,Any
],None
]) – The limit on the number of destination nodes that are displayed in a sankey diagram.source_items_limit (
Union
[IResolvable
,ItemsLimitConfigurationProperty
,Dict
[str
,Any
],None
]) – The limit on the number of source nodes that are displayed in a sankey diagram.weight_sort (
Union
[IResolvable
,Sequence
[Union
[IResolvable
,FieldSortOptionsProperty
,Dict
[str
,Any
]]],None
]) – The sort configuration of the weight fields.
- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below shows an example of how to instantiate this type. # The values are placeholders you should change. from aws_cdk import aws_quicksight as quicksight sankey_diagram_sort_configuration_property = quicksight.CfnDashboard.SankeyDiagramSortConfigurationProperty( destination_items_limit=quicksight.CfnDashboard.ItemsLimitConfigurationProperty( items_limit=123, other_categories="otherCategories" ), source_items_limit=quicksight.CfnDashboard.ItemsLimitConfigurationProperty( items_limit=123, other_categories="otherCategories" ), weight_sort=[quicksight.CfnDashboard.FieldSortOptionsProperty( column_sort=quicksight.CfnDashboard.ColumnSortProperty( direction="direction", sort_by=quicksight.CfnDashboard.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), # the properties below are optional aggregation_function=quicksight.CfnDashboard.AggregationFunctionProperty( attribute_aggregation_function=quicksight.CfnDashboard.AttributeAggregationFunctionProperty( simple_attribute_aggregation="simpleAttributeAggregation", value_for_multiple_values="valueForMultipleValues" ), categorical_aggregation_function="categoricalAggregationFunction", date_aggregation_function="dateAggregationFunction", numerical_aggregation_function=quicksight.CfnDashboard.NumericalAggregationFunctionProperty( percentile_aggregation=quicksight.CfnDashboard.PercentileAggregationProperty( percentile_value=123 ), simple_numerical_aggregation="simpleNumericalAggregation" ) ) ), field_sort=quicksight.CfnDashboard.FieldSortProperty( direction="direction", field_id="fieldId" ) )] )
Attributes
- destination_items_limit
The limit on the number of destination nodes that are displayed in a sankey diagram.
- source_items_limit
The limit on the number of source nodes that are displayed in a sankey diagram.
- weight_sort
The sort configuration of the weight fields.
SankeyDiagramVisualProperty
- class CfnDashboard.SankeyDiagramVisualProperty(*, visual_id, actions=None, chart_configuration=None, subtitle=None, title=None)
Bases:
object
A sankey diagram.
For more information, see Using Sankey diagrams 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
,SankeyDiagramChartConfigurationProperty
,Dict
[str
,Any
],None
]) – The configuration of a sankey diagram.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.
- See:
- ExampleMetadata:
fixture=_generated
Example:
.. rubric:: Attributes
- actions
The list of custom actions that are configured for a visual.
- chart_configuration
The configuration of a sankey diagram.
- subtitle
The subtitle that is displayed on the visual.
- title
The title that is displayed on the visual.
- 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.
ScatterPlotCategoricallyAggregatedFieldWellsProperty
- class CfnDashboard.ScatterPlotCategoricallyAggregatedFieldWellsProperty(*, category=None, label=None, size=None, x_axis=None, y_axis=None)
Bases:
object
The aggregated field well of a scatter plot.
- Parameters:
category (
Union
[IResolvable
,Sequence
[Union
[IResolvable
,DimensionFieldProperty
,Dict
[str
,Any
]]],None
]) – The category field well of a scatter plot.label (
Union
[IResolvable
,Sequence
[Union
[IResolvable
,DimensionFieldProperty
,Dict
[str
,Any
]]],None
]) – The label field well of a scatter plot.size (
Union
[IResolvable
,Sequence
[Union
[IResolvable
,MeasureFieldProperty
,Dict
[str
,Any
]]],None
]) – The size field well of a scatter plot.x_axis (
Union
[IResolvable
,Sequence
[Union
[IResolvable
,MeasureFieldProperty
,Dict
[str
,Any
]]],None
]) – The x-axis field well of a scatter plot. The x-axis is aggregated by category.y_axis (
Union
[IResolvable
,Sequence
[Union
[IResolvable
,MeasureFieldProperty
,Dict
[str
,Any
]]],None
]) – The y-axis field well of a scatter plot. The y-axis is aggregated by category.
- See:
- ExampleMetadata:
fixture=_generated
Example:
.. rubric:: Attributes
- category
The category field well of a scatter plot.
- label
The label field well of a scatter plot.
- size
The size field well of a scatter plot.
- x_axis
The x-axis field well of a scatter plot.
The x-axis is aggregated by category.
- y_axis
The y-axis field well of a scatter plot.
The y-axis is aggregated by category.
ScatterPlotConfigurationProperty
- class CfnDashboard.ScatterPlotConfigurationProperty(*, data_labels=None, field_wells=None, legend=None, tooltip=None, visual_palette=None, x_axis_display_options=None, x_axis_label_options=None, y_axis_display_options=None, y_axis_label_options=None)
Bases:
object
The configuration of a scatter plot.
- Parameters:
data_labels (
Union
[IResolvable
,DataLabelOptionsProperty
,Dict
[str
,Any
],None
]) – The options that determine if visual data labels are displayed.field_wells (
Union
[IResolvable
,ScatterPlotFieldWellsProperty
,Dict
[str
,Any
],None
]) – The field wells of the visual.legend (
Union
[IResolvable
,LegendOptionsProperty
,Dict
[str
,Any
],None
]) – The legend display setup of the visual.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.x_axis_display_options (
Union
[IResolvable
,AxisDisplayOptionsProperty
,Dict
[str
,Any
],None
]) – The label display options (grid line, range, scale, and axis step) of the scatter plot’s x-axis.x_axis_label_options (
Union
[IResolvable
,ChartAxisLabelOptionsProperty
,Dict
[str
,Any
],None
]) – The label options (label text, label visibility, and sort icon visibility) of the scatter plot’s x-axis.y_axis_display_options (
Union
[IResolvable
,AxisDisplayOptionsProperty
,Dict
[str
,Any
],None
]) – The label display options (grid line, range, scale, and axis step) of the scatter plot’s y-axis.y_axis_label_options (
Union
[IResolvable
,ChartAxisLabelOptionsProperty
,Dict
[str
,Any
],None
]) – The label options (label text, label visibility, and sort icon visibility) of the scatter plot’s y-axis.
- See:
- ExampleMetadata:
fixture=_generated
Example:
.. rubric:: Attributes
- data_labels
The options that determine if visual data labels are displayed.
- field_wells
The field wells of the visual.
- legend
The legend display setup of the visual.
- tooltip
The legend display setup of the visual.
- visual_palette
The palette (chart color) display setup of the visual.
- x_axis_display_options
The label display options (grid line, range, scale, and axis step) of the scatter plot’s x-axis.
- x_axis_label_options
The label options (label text, label visibility, and sort icon visibility) of the scatter plot’s x-axis.
- y_axis_display_options
The label display options (grid line, range, scale, and axis step) of the scatter plot’s y-axis.
- y_axis_label_options
The label options (label text, label visibility, and sort icon visibility) of the scatter plot’s y-axis.
ScatterPlotFieldWellsProperty
- class CfnDashboard.ScatterPlotFieldWellsProperty(*, scatter_plot_categorically_aggregated_field_wells=None, scatter_plot_unaggregated_field_wells=None)
Bases:
object
The field well configuration of a scatter plot.
This is a union type structure. For this structure to be valid, only one of the attributes can be defined.
- Parameters:
scatter_plot_categorically_aggregated_field_wells (
Union
[IResolvable
,ScatterPlotCategoricallyAggregatedFieldWellsProperty
,Dict
[str
,Any
],None
]) – The aggregated field wells of a scatter plot. The x and y-axes of scatter plots with aggregated field wells are aggregated by category, label, or both.scatter_plot_unaggregated_field_wells (
Union
[IResolvable
,ScatterPlotUnaggregatedFieldWellsProperty
,Dict
[str
,Any
],None
]) – The unaggregated field wells of a scatter plot. The x and y-axes of these scatter plots are unaggregated.
- See:
- ExampleMetadata:
fixture=_generated
Example:
.. rubric:: Attributes
- scatter_plot_categorically_aggregated_field_wells
The aggregated field wells of a scatter plot.
The x and y-axes of scatter plots with aggregated field wells are aggregated by category, label, or both.
- scatter_plot_unaggregated_field_wells
The unaggregated field wells of a scatter plot.
The x and y-axes of these scatter plots are unaggregated.
ScatterPlotUnaggregatedFieldWellsProperty
- class CfnDashboard.ScatterPlotUnaggregatedFieldWellsProperty(*, category=None, label=None, size=None, x_axis=None, y_axis=None)
Bases:
object
The unaggregated field wells of a scatter plot.
- Parameters:
category (
Union
[IResolvable
,Sequence
[Union
[IResolvable
,DimensionFieldProperty
,Dict
[str
,Any
]]],None
]) – The category field well of a scatter plot.label (
Union
[IResolvable
,Sequence
[Union
[IResolvable
,DimensionFieldProperty
,Dict
[str
,Any
]]],None
]) – The label field well of a scatter plot.size (
Union
[IResolvable
,Sequence
[Union
[IResolvable
,MeasureFieldProperty
,Dict
[str
,Any
]]],None
]) – The size field well of a scatter plot.x_axis (
Union
[IResolvable
,Sequence
[Union
[IResolvable
,DimensionFieldProperty
,Dict
[str
,Any
]]],None
]) – The x-axis field well of a scatter plot. The x-axis is a dimension field and cannot be aggregated.y_axis (
Union
[IResolvable
,Sequence
[Union
[IResolvable
,DimensionFieldProperty
,Dict
[str
,Any
]]],None
]) – The y-axis field well of a scatter plot. The y-axis is a dimension field and cannot be aggregated.
- See:
- ExampleMetadata:
fixture=_generated
Example:
.. rubric:: Attributes
- category
The category field well of a scatter plot.
- label
The label field well of a scatter plot.
- size
The size field well of a scatter plot.
- x_axis
The x-axis field well of a scatter plot.
The x-axis is a dimension field and cannot be aggregated.
- y_axis
The y-axis field well of a scatter plot.
The y-axis is a dimension field and cannot be aggregated.
ScatterPlotVisualProperty
- class CfnDashboard.ScatterPlotVisualProperty(*, visual_id, actions=None, chart_configuration=None, column_hierarchies=None, subtitle=None, title=None)
Bases:
object
A scatter plot.
For more information, see Using scatter plots 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
,ScatterPlotConfigurationProperty
,Dict
[str
,Any
],None
]) – The configuration settings of the visual.column_hierarchies (
Union
[IResolvable
,Sequence
[Union
[IResolvable
,ColumnHierarchyProperty
,Dict
[str
,Any
]]],None
]) – The column hierarchy that is used during drill-downs and drill-ups.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.
- See:
- ExampleMetadata:
fixture=_generated
Example:
.. rubric:: Attributes
- actions
The list of custom actions that are configured for a visual.
- chart_configuration
The configuration settings of the visual.
- column_hierarchies
The column hierarchy that is used during drill-downs and drill-ups.
- subtitle
The subtitle that is displayed on the visual.
- title
The title that is displayed on the visual.
- 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.
ScrollBarOptionsProperty
- class CfnDashboard.ScrollBarOptionsProperty(*, visibility=None, visible_range=None)
Bases:
object
The visual display options for a data zoom scroll bar.
- Parameters:
visibility (
Optional
[str
]) – The visibility of the data zoom scroll bar.visible_range (
Union
[IResolvable
,VisibleRangeOptionsProperty
,Dict
[str
,Any
],None
]) – The visibility range for the data zoom scroll bar.
- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below shows an example of how to instantiate this type. # The values are placeholders you should change. from aws_cdk import aws_quicksight as quicksight scroll_bar_options_property = quicksight.CfnDashboard.ScrollBarOptionsProperty( visibility="visibility", visible_range=quicksight.CfnDashboard.VisibleRangeOptionsProperty( percent_range=quicksight.CfnDashboard.PercentVisibleRangeProperty( from=123, to=123 ) ) )
Attributes
- visibility
The visibility of the data zoom scroll bar.
- visible_range
The visibility range for the data zoom scroll bar.
SecondaryValueOptionsProperty
- class CfnDashboard.SecondaryValueOptionsProperty(*, visibility=None)
Bases:
object
The options that determine the presentation of the secondary value of a KPI visual.
- Parameters:
visibility (
Optional
[str
]) – Determines the visibility of the secondary value.- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below shows an example of how to instantiate this type. # The values are placeholders you should change. from aws_cdk import aws_quicksight as quicksight secondary_value_options_property = quicksight.CfnDashboard.SecondaryValueOptionsProperty( visibility="visibility" )
Attributes
- visibility
Determines the visibility of the secondary value.
SectionAfterPageBreakProperty
- class CfnDashboard.SectionAfterPageBreakProperty(*, status=None)
Bases:
object
The configuration of a page break after a section.
- Parameters:
status (
Optional
[str
]) – The option that enables or disables a page break at the end of a section.- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below shows an example of how to instantiate this type. # The values are placeholders you should change. from aws_cdk import aws_quicksight as quicksight section_after_page_break_property = quicksight.CfnDashboard.SectionAfterPageBreakProperty( status="status" )
Attributes
- status
The option that enables or disables a page break at the end of a section.
SectionBasedLayoutCanvasSizeOptionsProperty
- class CfnDashboard.SectionBasedLayoutCanvasSizeOptionsProperty(*, paper_canvas_size_options=None)
Bases:
object
The options for the canvas of a section-based layout.
- Parameters:
paper_canvas_size_options (
Union
[IResolvable
,SectionBasedLayoutPaperCanvasSizeOptionsProperty
,Dict
[str
,Any
],None
]) – The options for a paper canvas of a section-based layout.- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below shows an example of how to instantiate this type. # The values are placeholders you should change. from aws_cdk import aws_quicksight as quicksight section_based_layout_canvas_size_options_property = quicksight.CfnDashboard.SectionBasedLayoutCanvasSizeOptionsProperty( paper_canvas_size_options=quicksight.CfnDashboard.SectionBasedLayoutPaperCanvasSizeOptionsProperty( paper_margin=quicksight.CfnDashboard.SpacingProperty( bottom="bottom", left="left", right="right", top="top" ), paper_orientation="paperOrientation", paper_size="paperSize" ) )
Attributes
- paper_canvas_size_options
The options for a paper canvas of a section-based layout.
SectionBasedLayoutConfigurationProperty
- class CfnDashboard.SectionBasedLayoutConfigurationProperty(*, body_sections, canvas_size_options, footer_sections, header_sections)
Bases:
object
The configuration for a section-based layout.
- Parameters:
body_sections (
Union
[IResolvable
,Sequence
[Union
[IResolvable
,BodySectionConfigurationProperty
,Dict
[str
,Any
]]]]) – A list of body section configurations.canvas_size_options (
Union
[IResolvable
,SectionBasedLayoutCanvasSizeOptionsProperty
,Dict
[str
,Any
]]) – The options for the canvas of a section-based layout.footer_sections (
Union
[IResolvable
,Sequence
[Union
[IResolvable
,HeaderFooterSectionConfigurationProperty
,Dict
[str
,Any
]]]]) – A list of footer section configurations.header_sections (
Union
[IResolvable
,Sequence
[Union
[IResolvable
,HeaderFooterSectionConfigurationProperty
,Dict
[str
,Any
]]]]) – A list of header section configurations.
- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below shows an example of how to instantiate this type. # The values are placeholders you should change. from aws_cdk import aws_quicksight as quicksight section_based_layout_configuration_property = quicksight.CfnDashboard.SectionBasedLayoutConfigurationProperty( body_sections=[quicksight.CfnDashboard.BodySectionConfigurationProperty( content=quicksight.CfnDashboard.BodySectionContentProperty( layout=quicksight.CfnDashboard.SectionLayoutConfigurationProperty( free_form_layout=quicksight.CfnDashboard.FreeFormSectionLayoutConfigurationProperty( elements=[quicksight.CfnDashboard.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.CfnDashboard.FreeFormLayoutElementBackgroundStyleProperty( color="color", visibility="visibility" ), border_style=quicksight.CfnDashboard.FreeFormLayoutElementBorderStyleProperty( color="color", visibility="visibility" ), loading_animation=quicksight.CfnDashboard.LoadingAnimationProperty( visibility="visibility" ), rendering_rules=[quicksight.CfnDashboard.SheetElementRenderingRuleProperty( configuration_overrides=quicksight.CfnDashboard.SheetElementConfigurationOverridesProperty( visibility="visibility" ), expression="expression" )], selected_border_style=quicksight.CfnDashboard.FreeFormLayoutElementBorderStyleProperty( color="color", visibility="visibility" ), visibility="visibility" )] ) ) ), section_id="sectionId", # the properties below are optional page_break_configuration=quicksight.CfnDashboard.SectionPageBreakConfigurationProperty( after=quicksight.CfnDashboard.SectionAfterPageBreakProperty( status="status" ) ), style=quicksight.CfnDashboard.SectionStyleProperty( height="height", padding=quicksight.CfnDashboard.SpacingProperty( bottom="bottom", left="left", right="right", top="top" ) ) )], canvas_size_options=quicksight.CfnDashboard.SectionBasedLayoutCanvasSizeOptionsProperty( paper_canvas_size_options=quicksight.CfnDashboard.SectionBasedLayoutPaperCanvasSizeOptionsProperty( paper_margin=quicksight.CfnDashboard.SpacingProperty( bottom="bottom", left="left", right="right", top="top" ), paper_orientation="paperOrientation", paper_size="paperSize" ) ), footer_sections=[quicksight.CfnDashboard.HeaderFooterSectionConfigurationProperty( layout=quicksight.CfnDashboard.SectionLayoutConfigurationProperty( free_form_layout=quicksight.CfnDashboard.FreeFormSectionLayoutConfigurationProperty( elements=[quicksight.CfnDashboard.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.CfnDashboard.FreeFormLayoutElementBackgroundStyleProperty( color="color", visibility="visibility" ), border_style=quicksight.CfnDashboard.FreeFormLayoutElementBorderStyleProperty( color="color", visibility="visibility" ), loading_animation=quicksight.CfnDashboard.LoadingAnimationProperty( visibility="visibility" ), rendering_rules=[quicksight.CfnDashboard.SheetElementRenderingRuleProperty( configuration_overrides=quicksight.CfnDashboard.SheetElementConfigurationOverridesProperty( visibility="visibility" ), expression="expression" )], selected_border_style=quicksight.CfnDashboard.FreeFormLayoutElementBorderStyleProperty( color="color", visibility="visibility" ), visibility="visibility" )] ) ), section_id="sectionId", # the properties below are optional style=quicksight.CfnDashboard.SectionStyleProperty( height="height", padding=quicksight.CfnDashboard.SpacingProperty( bottom="bottom", left="left", right="right", top="top" ) ) )], header_sections=[quicksight.CfnDashboard.HeaderFooterSectionConfigurationProperty( layout=quicksight.CfnDashboard.SectionLayoutConfigurationProperty( free_form_layout=quicksight.CfnDashboard.FreeFormSectionLayoutConfigurationProperty( elements=[quicksight.CfnDashboard.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.CfnDashboard.FreeFormLayoutElementBackgroundStyleProperty( color="color", visibility="visibility" ), border_style=quicksight.CfnDashboard.FreeFormLayoutElementBorderStyleProperty( color="color", visibility="visibility" ), loading_animation=quicksight.CfnDashboard.LoadingAnimationProperty( visibility="visibility" ), rendering_rules=[quicksight.CfnDashboard.SheetElementRenderingRuleProperty( configuration_overrides=quicksight.CfnDashboard.SheetElementConfigurationOverridesProperty( visibility="visibility" ), expression="expression" )], selected_border_style=quicksight.CfnDashboard.FreeFormLayoutElementBorderStyleProperty( color="color", visibility="visibility" ), visibility="visibility" )] ) ), section_id="sectionId", # the properties below are optional style=quicksight.CfnDashboard.SectionStyleProperty( height="height", padding=quicksight.CfnDashboard.SpacingProperty( bottom="bottom", left="left", right="right", top="top" ) ) )] )
Attributes
- body_sections
A list of body section configurations.
- canvas_size_options
The options for the canvas of a section-based layout.
A list of footer section configurations.
- header_sections
A list of header section configurations.
SectionBasedLayoutPaperCanvasSizeOptionsProperty
- class CfnDashboard.SectionBasedLayoutPaperCanvasSizeOptionsProperty(*, paper_margin=None, paper_orientation=None, paper_size=None)
Bases:
object
The options for a paper canvas of a section-based layout.
- Parameters:
paper_margin (
Union
[IResolvable
,SpacingProperty
,Dict
[str
,Any
],None
]) – Defines the spacing between the canvas content and the top, bottom, left, and right edges.paper_orientation (
Optional
[str
]) – The paper orientation that is used to define canvas dimensions. Choose one of the following options:. - PORTRAIT - LANDSCAPEpaper_size (
Optional
[str
]) – The paper size that is used to define canvas dimensions.
- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below shows an example of how to instantiate this type. # The values are placeholders you should change. from aws_cdk import aws_quicksight as quicksight section_based_layout_paper_canvas_size_options_property = quicksight.CfnDashboard.SectionBasedLayoutPaperCanvasSizeOptionsProperty( paper_margin=quicksight.CfnDashboard.SpacingProperty( bottom="bottom", left="left", right="right", top="top" ), paper_orientation="paperOrientation", paper_size="paperSize" )
Attributes
- paper_margin
Defines the spacing between the canvas content and the top, bottom, left, and right edges.
- paper_orientation
.
PORTRAIT
LANDSCAPE
- See:
- Type:
The paper orientation that is used to define canvas dimensions. Choose one of the following options
- paper_size
The paper size that is used to define canvas dimensions.
SectionLayoutConfigurationProperty
- class CfnDashboard.SectionLayoutConfigurationProperty(*, free_form_layout)
Bases:
object
The layout configuration of a section.
- Parameters:
free_form_layout (
Union
[IResolvable
,FreeFormSectionLayoutConfigurationProperty
,Dict
[str
,Any
]]) – The free-form layout configuration of a section.- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below shows an example of how to instantiate this type. # The values are placeholders you should change. from aws_cdk import aws_quicksight as quicksight section_layout_configuration_property = quicksight.CfnDashboard.SectionLayoutConfigurationProperty( free_form_layout=quicksight.CfnDashboard.FreeFormSectionLayoutConfigurationProperty( elements=[quicksight.CfnDashboard.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.CfnDashboard.FreeFormLayoutElementBackgroundStyleProperty( color="color", visibility="visibility" ), border_style=quicksight.CfnDashboard.FreeFormLayoutElementBorderStyleProperty( color="color", visibility="visibility" ), loading_animation=quicksight.CfnDashboard.LoadingAnimationProperty( visibility="visibility" ), rendering_rules=[quicksight.CfnDashboard.SheetElementRenderingRuleProperty( configuration_overrides=quicksight.CfnDashboard.SheetElementConfigurationOverridesProperty( visibility="visibility" ), expression="expression" )], selected_border_style=quicksight.CfnDashboard.FreeFormLayoutElementBorderStyleProperty( color="color", visibility="visibility" ), visibility="visibility" )] ) )
Attributes
- free_form_layout
The free-form layout configuration of a section.
SectionPageBreakConfigurationProperty
- class CfnDashboard.SectionPageBreakConfigurationProperty(*, after=None)
Bases:
object
The configuration of a page break for a section.
- Parameters:
after (
Union
[IResolvable
,SectionAfterPageBreakProperty
,Dict
[str
,Any
],None
]) – The configuration of a page break after a section.- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below shows an example of how to instantiate this type. # The values are placeholders you should change. from aws_cdk import aws_quicksight as quicksight section_page_break_configuration_property = quicksight.CfnDashboard.SectionPageBreakConfigurationProperty( after=quicksight.CfnDashboard.SectionAfterPageBreakProperty( status="status" ) )
Attributes
- after
The configuration of a page break after a section.
SectionStyleProperty
- class CfnDashboard.SectionStyleProperty(*, height=None, padding=None)
Bases:
object
The options that style a section.
- Parameters:
height (
Optional
[str
]) – The height of a section. Heights can only be defined for header and footer sections. The default height margin is 0.5 inches.padding (
Union
[IResolvable
,SpacingProperty
,Dict
[str
,Any
],None
]) – The spacing between section content and its top, bottom, left, and right edges. There is no padding by default.
- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below shows an example of how to instantiate this type. # The values are placeholders you should change. from aws_cdk import aws_quicksight as quicksight section_style_property = quicksight.CfnDashboard.SectionStyleProperty( height="height", padding=quicksight.CfnDashboard.SpacingProperty( bottom="bottom", left="left", right="right", top="top" ) )
Attributes
- height
The height of a section.
Heights can only be defined for header and footer sections. The default height margin is 0.5 inches.
- padding
The spacing between section content and its top, bottom, left, and right edges.
There is no padding by default.
SelectedSheetsFilterScopeConfigurationProperty
- class CfnDashboard.SelectedSheetsFilterScopeConfigurationProperty(*, sheet_visual_scoping_configurations=None)
Bases:
object
The configuration for applying a filter to specific sheets or visuals.
You can apply this filter to multiple visuals that are on one sheet or to all visuals on a sheet.
This is a union type structure. For this structure to be valid, only one of the attributes can be defined.
- Parameters:
sheet_visual_scoping_configurations (
Union
[IResolvable
,Sequence
[Union
[IResolvable
,SheetVisualScopingConfigurationProperty
,Dict
[str
,Any
]]],None
]) – The sheet ID and visual IDs of the sheet and visuals that the filter is applied to.- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below shows an example of how to instantiate this type. # The values are placeholders you should change. from aws_cdk import aws_quicksight as quicksight selected_sheets_filter_scope_configuration_property = quicksight.CfnDashboard.SelectedSheetsFilterScopeConfigurationProperty( sheet_visual_scoping_configurations=[quicksight.CfnDashboard.SheetVisualScopingConfigurationProperty( scope="scope", sheet_id="sheetId", # the properties below are optional visual_ids=["visualIds"] )] )
Attributes
- sheet_visual_scoping_configurations
The sheet ID and visual IDs of the sheet and visuals that the filter is applied to.
SeriesItemProperty
- class CfnDashboard.SeriesItemProperty(*, data_field_series_item=None, field_series_item=None)
Bases:
object
The series item configuration of a line chart.
This is a union type structure. For this structure to be valid, only one of the attributes can be defined.
- Parameters:
data_field_series_item (
Union
[IResolvable
,DataFieldSeriesItemProperty
,Dict
[str
,Any
],None
]) – The data field series item configuration of a line chart.field_series_item (
Union
[IResolvable
,FieldSeriesItemProperty
,Dict
[str
,Any
],None
]) – The field series item configuration of a line chart.
- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below shows an example of how to instantiate this type. # The values are placeholders you should change. from aws_cdk import aws_quicksight as quicksight series_item_property = quicksight.CfnDashboard.SeriesItemProperty( data_field_series_item=quicksight.CfnDashboard.DataFieldSeriesItemProperty( axis_binding="axisBinding", field_id="fieldId", # the properties below are optional field_value="fieldValue", settings=quicksight.CfnDashboard.LineChartSeriesSettingsProperty( line_style_settings=quicksight.CfnDashboard.LineChartLineStyleSettingsProperty( line_interpolation="lineInterpolation", line_style="lineStyle", line_visibility="lineVisibility", line_width="lineWidth" ), marker_style_settings=quicksight.CfnDashboard.LineChartMarkerStyleSettingsProperty( marker_color="markerColor", marker_shape="markerShape", marker_size="markerSize", marker_visibility="markerVisibility" ) ) ), field_series_item=quicksight.CfnDashboard.FieldSeriesItemProperty( axis_binding="axisBinding", field_id="fieldId", # the properties below are optional settings=quicksight.CfnDashboard.LineChartSeriesSettingsProperty( line_style_settings=quicksight.CfnDashboard.LineChartLineStyleSettingsProperty( line_interpolation="lineInterpolation", line_style="lineStyle", line_visibility="lineVisibility", line_width="lineWidth" ), marker_style_settings=quicksight.CfnDashboard.LineChartMarkerStyleSettingsProperty( marker_color="markerColor", marker_shape="markerShape", marker_size="markerSize", marker_visibility="markerVisibility" ) ) ) )
Attributes
- data_field_series_item
The data field series item configuration of a line chart.
- field_series_item
The field series item configuration of a line chart.
SetParameterValueConfigurationProperty
- class CfnDashboard.SetParameterValueConfigurationProperty(*, destination_parameter_name, value)
Bases:
object
The configuration of adding parameters in action.
- Parameters:
destination_parameter_name (
str
) – The destination parameter name of theSetParameterValueConfiguration
.value (
Union
[IResolvable
,DestinationParameterValueConfigurationProperty
,Dict
[str
,Any
]]) –
- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below shows an example of how to instantiate this type. # The values are placeholders you should change. from aws_cdk import aws_quicksight as quicksight set_parameter_value_configuration_property = quicksight.CfnDashboard.SetParameterValueConfigurationProperty( destination_parameter_name="destinationParameterName", value=quicksight.CfnDashboard.DestinationParameterValueConfigurationProperty( custom_values_configuration=quicksight.CfnDashboard.CustomValuesConfigurationProperty( custom_values=quicksight.CfnDashboard.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.CfnDashboard.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), source_field="sourceField", source_parameter_name="sourceParameterName" ) )
Attributes
- destination_parameter_name
The destination parameter name of the
SetParameterValueConfiguration
.
ShapeConditionalFormatProperty
- class CfnDashboard.ShapeConditionalFormatProperty(*, background_color)
Bases:
object
The shape conditional formatting of a filled map visual.
- Parameters:
background_color (
Union
[IResolvable
,ConditionalFormattingColorProperty
,Dict
[str
,Any
]]) – The conditional formatting for the shape background color of a filled map visual.- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below shows an example of how to instantiate this type. # The values are placeholders you should change. from aws_cdk import aws_quicksight as quicksight shape_conditional_format_property = quicksight.CfnDashboard.ShapeConditionalFormatProperty( background_color=quicksight.CfnDashboard.ConditionalFormattingColorProperty( gradient=quicksight.CfnDashboard.ConditionalFormattingGradientColorProperty( color=quicksight.CfnDashboard.GradientColorProperty( stops=[quicksight.CfnDashboard.GradientStopProperty( gradient_offset=123, # the properties below are optional color="color", data_value=123 )] ), expression="expression" ), solid=quicksight.CfnDashboard.ConditionalFormattingSolidColorProperty( expression="expression", # the properties below are optional color="color" ) ) )
Attributes
- background_color
The conditional formatting for the shape background color of a filled map visual.
SheetControlInfoIconLabelOptionsProperty
- class CfnDashboard.SheetControlInfoIconLabelOptionsProperty(*, info_icon_text=None, visibility=None)
Bases:
object
A control to display info icons for filters and parameters.
- Parameters:
info_icon_text (
Optional
[str
]) – The text content of info icon.visibility (
Optional
[str
]) – The visibility configuration of info icon label options.
- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below shows an example of how to instantiate this type. # The values are placeholders you should change. from aws_cdk import aws_quicksight as quicksight sheet_control_info_icon_label_options_property = quicksight.CfnDashboard.SheetControlInfoIconLabelOptionsProperty( info_icon_text="infoIconText", visibility="visibility" )
Attributes
- info_icon_text
The text content of info icon.
- visibility
The visibility configuration of info icon label options.
SheetControlLayoutConfigurationProperty
- class CfnDashboard.SheetControlLayoutConfigurationProperty(*, grid_layout=None)
Bases:
object
The configuration that determines the elements and canvas size options of sheet control.
- Parameters:
grid_layout (
Union
[IResolvable
,GridLayoutConfigurationProperty
,Dict
[str
,Any
],None
]) – The configuration that determines the elements and canvas size options of sheet control.- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below shows an example of how to instantiate this type. # The values are placeholders you should change. from aws_cdk import aws_quicksight as quicksight sheet_control_layout_configuration_property = quicksight.CfnDashboard.SheetControlLayoutConfigurationProperty( grid_layout=quicksight.CfnDashboard.GridLayoutConfigurationProperty( elements=[quicksight.CfnDashboard.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.CfnDashboard.GridLayoutCanvasSizeOptionsProperty( screen_canvas_size_options=quicksight.CfnDashboard.GridLayoutScreenCanvasSizeOptionsProperty( resize_option="resizeOption", # the properties below are optional optimized_view_port_width="optimizedViewPortWidth" ) ) ) )
Attributes
- grid_layout
The configuration that determines the elements and canvas size options of sheet control.
SheetControlLayoutProperty
- class CfnDashboard.SheetControlLayoutProperty(*, configuration)
Bases:
object
A grid layout to define the placement of sheet control.
- Parameters:
configuration (
Union
[IResolvable
,SheetControlLayoutConfigurationProperty
,Dict
[str
,Any
]]) – The configuration that determines the elements and canvas size options of sheet control.- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below shows an example of how to instantiate this type. # The values are placeholders you should change. from aws_cdk import aws_quicksight as quicksight sheet_control_layout_property = quicksight.CfnDashboard.SheetControlLayoutProperty( configuration=quicksight.CfnDashboard.SheetControlLayoutConfigurationProperty( grid_layout=quicksight.CfnDashboard.GridLayoutConfigurationProperty( elements=[quicksight.CfnDashboard.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.CfnDashboard.GridLayoutCanvasSizeOptionsProperty( screen_canvas_size_options=quicksight.CfnDashboard.GridLayoutScreenCanvasSizeOptionsProperty( resize_option="resizeOption", # the properties below are optional optimized_view_port_width="optimizedViewPortWidth" ) ) ) ) )
Attributes
- configuration
The configuration that determines the elements and canvas size options of sheet control.
SheetControlsOptionProperty
- class CfnDashboard.SheetControlsOptionProperty(*, visibility_state=None)
Bases:
object
Sheet controls option.
- Parameters:
visibility_state (
Optional
[str
]) – Visibility state.- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below shows an example of how to instantiate this type. # The values are placeholders you should change. from aws_cdk import aws_quicksight as quicksight sheet_controls_option_property = quicksight.CfnDashboard.SheetControlsOptionProperty( visibility_state="visibilityState" )
Attributes
SheetDefinitionProperty
- class CfnDashboard.SheetDefinitionProperty(*, sheet_id, content_type=None, description=None, filter_controls=None, layouts=None, name=None, parameter_controls=None, sheet_control_layouts=None, text_boxes=None, title=None, visuals=None)
Bases:
object
A sheet is an object that contains a set of visuals that are viewed together on one page in a paginated report.
Every analysis and dashboard must contain at least one sheet.
- Parameters:
sheet_id (
str
) – The unique identifier of a sheet.content_type (
Optional
[str
]) – The layout content type of the sheet. Choose one of the following options:. -PAGINATED
: Creates a sheet for a paginated report. -INTERACTIVE
: Creates a sheet for an interactive dashboard.description (
Optional
[str
]) – A description of the sheet.filter_controls (
Union
[IResolvable
,Sequence
[Union
[IResolvable
,FilterControlProperty
,Dict
[str
,Any
]]],None
]) – The list of filter controls that are on a sheet. For more information, see Adding filter controls to analysis sheets in the Amazon QuickSight User Guide .layouts (
Union
[IResolvable
,Sequence
[Union
[IResolvable
,LayoutProperty
,Dict
[str
,Any
]]],None
]) –Layouts define how the components of a sheet are arranged. For more information, see Types of layout in the Amazon QuickSight User Guide .
name (
Optional
[str
]) – The name of the sheet. This name is displayed on the sheet’s tab in the Amazon QuickSight console.parameter_controls (
Union
[IResolvable
,Sequence
[Union
[IResolvable
,ParameterControlProperty
,Dict
[str
,Any
]]],None
]) – The list of parameter controls that are on a sheet. For more information, see Using a Control with a Parameter in Amazon QuickSight in the Amazon QuickSight User Guide .sheet_control_layouts (
Union
[IResolvable
,Sequence
[Union
[IResolvable
,SheetControlLayoutProperty
,Dict
[str
,Any
]]],None
]) – The control layouts of the sheet.text_boxes (
Union
[IResolvable
,Sequence
[Union
[IResolvable
,SheetTextBoxProperty
,Dict
[str
,Any
]]],None
]) – The text boxes that are on a sheet.title (
Optional
[str
]) – The title of the sheet.visuals (
Union
[IResolvable
,Sequence
[Union
[IResolvable
,VisualProperty
,Dict
[str
,Any
]]],None
]) – A list of the visuals that are on a sheet. Visual placement is determined by the layout of the sheet.
- See:
- ExampleMetadata:
fixture=_generated
Example:
.. rubric:: Attributes
- content_type
.
PAGINATED
: Creates a sheet for a paginated report.INTERACTIVE
: Creates a sheet for an interactive dashboard.
- See:
- Type:
The layout content type of the sheet. Choose one of the following options
- description
A description of the sheet.
- filter_controls
The list of filter controls that are on a sheet.
For more information, see Adding filter controls to analysis sheets in the Amazon QuickSight User Guide .
- layouts
Layouts define how the components of a sheet are arranged.
For more information, see Types of layout in the Amazon QuickSight User Guide .
- name
The name of the sheet.
This name is displayed on the sheet’s tab in the Amazon QuickSight console.
- parameter_controls
The list of parameter controls that are on a sheet.
For more information, see Using a Control with a Parameter in Amazon QuickSight in the Amazon QuickSight User Guide .
- sheet_control_layouts
The control layouts of the sheet.
- sheet_id
The unique identifier of a sheet.
- text_boxes
The text boxes that are on a sheet.
- title
The title of the sheet.
- visuals
A list of the visuals that are on a sheet.
Visual placement is determined by the layout of the sheet.
SheetElementConfigurationOverridesProperty
- class CfnDashboard.SheetElementConfigurationOverridesProperty(*, visibility=None)
Bases:
object
The override configuration of the rendering rules of a sheet.
- Parameters:
visibility (
Optional
[str
]) – Determines whether or not the overrides are visible. Choose one of the following options:. -VISIBLE
-HIDDEN
- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below shows an example of how to instantiate this type. # The values are placeholders you should change. from aws_cdk import aws_quicksight as quicksight sheet_element_configuration_overrides_property = quicksight.CfnDashboard.SheetElementConfigurationOverridesProperty( visibility="visibility" )
Attributes
- visibility
.
VISIBLE
HIDDEN
- See:
- Type:
Determines whether or not the overrides are visible. Choose one of the following options
SheetElementRenderingRuleProperty
- class CfnDashboard.SheetElementRenderingRuleProperty(*, configuration_overrides, expression)
Bases:
object
The rendering rules of a sheet that uses a free-form layout.
- Parameters:
configuration_overrides (
Union
[IResolvable
,SheetElementConfigurationOverridesProperty
,Dict
[str
,Any
]]) – The override configuration of the rendering rules of a sheet.expression (
str
) – The expression of the rendering rules of a sheet.
- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below shows an example of how to instantiate this type. # The values are placeholders you should change. from aws_cdk import aws_quicksight as quicksight sheet_element_rendering_rule_property = quicksight.CfnDashboard.SheetElementRenderingRuleProperty( configuration_overrides=quicksight.CfnDashboard.SheetElementConfigurationOverridesProperty( visibility="visibility" ), expression="expression" )
Attributes
- configuration_overrides
The override configuration of the rendering rules of a sheet.
- expression
The expression of the rendering rules of a sheet.
SheetLayoutElementMaximizationOptionProperty
- class CfnDashboard.SheetLayoutElementMaximizationOptionProperty(*, availability_status=None)
Bases:
object
The sheet layout maximization options of a dashbaord.
- Parameters:
availability_status (
Optional
[str
]) – The status of the sheet layout maximization options of a dashbaord.- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below shows an example of how to instantiate this type. # The values are placeholders you should change. from aws_cdk import aws_quicksight as quicksight sheet_layout_element_maximization_option_property = quicksight.CfnDashboard.SheetLayoutElementMaximizationOptionProperty( availability_status="availabilityStatus" )
Attributes
- availability_status
The status of the sheet layout maximization options of a dashbaord.
SheetProperty
- class CfnDashboard.SheetProperty(*, name=None, sheet_id=None)
Bases:
object
A sheet , which is an object that contains a set of visuals that are viewed together on one page in Amazon QuickSight.
Every analysis and dashboard contains at least one sheet. Each sheet contains at least one visualization widget, for example a chart, pivot table, or narrative insight. Sheets can be associated with other components, such as controls, filters, and so on.
- Parameters:
name (
Optional
[str
]) – The name of a sheet. This name is displayed on the sheet’s tab in the Amazon QuickSight console.sheet_id (
Optional
[str
]) – The unique identifier associated with a sheet.
- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below shows an example of how to instantiate this type. # The values are placeholders you should change. from aws_cdk import aws_quicksight as quicksight sheet_property = quicksight.CfnDashboard.SheetProperty( name="name", sheet_id="sheetId" )
Attributes
- name
The name of a sheet.
This name is displayed on the sheet’s tab in the Amazon QuickSight console.
- sheet_id
The unique identifier associated with a sheet.
SheetTextBoxProperty
- class CfnDashboard.SheetTextBoxProperty(*, sheet_text_box_id, content=None)
Bases:
object
A text box.
- Parameters:
sheet_text_box_id (
str
) – The unique identifier for a text box. This identifier must be unique within the context of a dashboard, template, or analysis. Two dashboards, analyses, or templates can have text boxes that share identifiers.content (
Optional
[str
]) – The content that is displayed in the text box.
- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below shows an example of how to instantiate this type. # The values are placeholders you should change. from aws_cdk import aws_quicksight as quicksight sheet_text_box_property = quicksight.CfnDashboard.SheetTextBoxProperty( sheet_text_box_id="sheetTextBoxId", # the properties below are optional content="content" )
Attributes
- content
The content that is displayed in the text box.
- sheet_text_box_id
The unique identifier for a text box.
This identifier must be unique within the context of a dashboard, template, or analysis. Two dashboards, analyses, or templates can have text boxes that share identifiers.
SheetVisualScopingConfigurationProperty
- class CfnDashboard.SheetVisualScopingConfigurationProperty(*, scope, sheet_id, visual_ids=None)
Bases:
object
The filter that is applied to the options.
- Parameters:
scope (
str
) – The scope of the applied entities. Choose one of the following options:. -ALL_VISUALS
-SELECTED_VISUALS
sheet_id (
str
) – The selected sheet that the filter is applied to.visual_ids (
Optional
[Sequence
[str
]]) – The selected visuals that the filter is applied to.
- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below shows an example of how to instantiate this type. # The values are placeholders you should change. from aws_cdk import aws_quicksight as quicksight sheet_visual_scoping_configuration_property = quicksight.CfnDashboard.SheetVisualScopingConfigurationProperty( scope="scope", sheet_id="sheetId", # the properties below are optional visual_ids=["visualIds"] )
Attributes
- scope
.
ALL_VISUALS
SELECTED_VISUALS
- See:
- Type:
The scope of the applied entities. Choose one of the following options
- sheet_id
The selected sheet that the filter is applied to.
- visual_ids
The selected visuals that the filter is applied to.
ShortFormatTextProperty
- class CfnDashboard.ShortFormatTextProperty(*, plain_text=None, rich_text=None)
Bases:
object
The text format for the title.
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:
- ExampleMetadata:
fixture=_generated
Example:
# The code below shows an example of how to instantiate this type. # The values are placeholders you should change. from aws_cdk import aws_quicksight as quicksight short_format_text_property = quicksight.CfnDashboard.ShortFormatTextProperty( plain_text="plainText", rich_text="richText" )
Attributes
- plain_text
Plain text format.
- rich_text
Rich text.
Examples of rich text include bold, underline, and italics.
SimpleClusterMarkerProperty
- class CfnDashboard.SimpleClusterMarkerProperty(*, color=None)
Bases:
object
The simple cluster marker of the cluster marker.
- Parameters:
color (
Optional
[str
]) – The color of the simple cluster marker.- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below shows an example of how to instantiate this type. # The values are placeholders you should change. from aws_cdk import aws_quicksight as quicksight simple_cluster_marker_property = quicksight.CfnDashboard.SimpleClusterMarkerProperty( color="color" )
Attributes
- color
The color of the simple cluster marker.
SingleAxisOptionsProperty
- class CfnDashboard.SingleAxisOptionsProperty(*, y_axis_options=None)
Bases:
object
The settings of a chart’s single axis configuration.
- Parameters:
y_axis_options (
Union
[IResolvable
,YAxisOptionsProperty
,Dict
[str
,Any
],None
]) – The Y axis options of a single axis configuration.- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below shows an example of how to instantiate this type. # The values are placeholders you should change. from aws_cdk import aws_quicksight as quicksight single_axis_options_property = quicksight.CfnDashboard.SingleAxisOptionsProperty( y_axis_options=quicksight.CfnDashboard.YAxisOptionsProperty( y_axis="yAxis" ) )
Attributes
- y_axis_options
The Y axis options of a single axis configuration.
SliderControlDisplayOptionsProperty
- class CfnDashboard.SliderControlDisplayOptionsProperty(*, info_icon_label_options=None, title_options=None)
Bases:
object
The display options of a control.
- Parameters:
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:
- ExampleMetadata:
fixture=_generated
Example:
# The code below shows an example of how to instantiate this type. # The values are placeholders you should change. from aws_cdk import aws_quicksight as quicksight slider_control_display_options_property = quicksight.CfnDashboard.SliderControlDisplayOptionsProperty( info_icon_label_options=quicksight.CfnDashboard.SheetControlInfoIconLabelOptionsProperty( info_icon_text="infoIconText", visibility="visibility" ), title_options=quicksight.CfnDashboard.LabelOptionsProperty( custom_label="customLabel", font_configuration=quicksight.CfnDashboard.FontConfigurationProperty( font_color="fontColor", font_decoration="fontDecoration", font_size=quicksight.CfnDashboard.FontSizeProperty( relative="relative" ), font_style="fontStyle", font_weight=quicksight.CfnDashboard.FontWeightProperty( name="name" ) ), visibility="visibility" ) )
Attributes
- info_icon_label_options
The configuration of info icon label options.
- title_options
The options to configure the title visibility, name, and font size.
SmallMultiplesAxisPropertiesProperty
- class CfnDashboard.SmallMultiplesAxisPropertiesProperty(*, placement=None, scale=None)
Bases:
object
Configures the properties of a chart’s axes that are used by small multiples panels.
- Parameters:
placement (
Optional
[str
]) – Defines the placement of the axis. By default, axes are renderedOUTSIDE
of the panels. Axes withINDEPENDENT
scale are renderedINSIDE
the panels.scale (
Optional
[str
]) – Determines whether scale of the axes are shared or independent. The default value isSHARED
.
- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below shows an example of how to instantiate this type. # The values are placeholders you should change. from aws_cdk import aws_quicksight as quicksight small_multiples_axis_properties_property = quicksight.CfnDashboard.SmallMultiplesAxisPropertiesProperty( placement="placement", scale="scale" )
Attributes
- placement
Defines the placement of the axis.
By default, axes are rendered
OUTSIDE
of the panels. Axes withINDEPENDENT
scale are renderedINSIDE
the panels.
- scale
Determines whether scale of the axes are shared or independent.
The default value is
SHARED
.
SmallMultiplesOptionsProperty
- class CfnDashboard.SmallMultiplesOptionsProperty(*, max_visible_columns=None, max_visible_rows=None, panel_configuration=None, x_axis=None, y_axis=None)
Bases:
object
Options that determine the layout and display options of a chart’s small multiples.
- Parameters:
max_visible_columns (
Union
[int
,float
,None
]) – Sets the maximum number of visible columns to display in the grid of small multiples panels. The default isAuto
, which automatically adjusts the columns in the grid to fit the overall layout and size of the given chart.max_visible_rows (
Union
[int
,float
,None
]) – Sets the maximum number of visible rows to display in the grid of small multiples panels. The default value isAuto
, which automatically adjusts the rows in the grid to fit the overall layout and size of the given chart.panel_configuration (
Union
[IResolvable
,PanelConfigurationProperty
,Dict
[str
,Any
],None
]) – Configures the display options for each small multiples panel.x_axis (
Union
[IResolvable
,SmallMultiplesAxisPropertiesProperty
,Dict
[str
,Any
],None
]) – The properties of a small multiples X axis.y_axis (
Union
[IResolvable
,SmallMultiplesAxisPropertiesProperty
,Dict
[str
,Any
],None
]) – The properties of a small multiples Y axis.
- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below shows an example of how to instantiate this type. # The values are placeholders you should change. from aws_cdk import aws_quicksight as quicksight small_multiples_options_property = quicksight.CfnDashboard.SmallMultiplesOptionsProperty( max_visible_columns=123, max_visible_rows=123, panel_configuration=quicksight.CfnDashboard.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.CfnDashboard.PanelTitleOptionsProperty( font_configuration=quicksight.CfnDashboard.FontConfigurationProperty( font_color="fontColor", font_decoration="fontDecoration", font_size=quicksight.CfnDashboard.FontSizeProperty( relative="relative" ), font_style="fontStyle", font_weight=quicksight.CfnDashboard.FontWeightProperty( name="name" ) ), horizontal_text_alignment="horizontalTextAlignment", visibility="visibility" ) ), x_axis=quicksight.CfnDashboard.SmallMultiplesAxisPropertiesProperty( placement="placement", scale="scale" ), y_axis=quicksight.CfnDashboard.SmallMultiplesAxisPropertiesProperty( placement="placement", scale="scale" ) )
Attributes
- max_visible_columns
Sets the maximum number of visible columns to display in the grid of small multiples panels.
The default is
Auto
, which automatically adjusts the columns in the grid to fit the overall layout and size of the given chart.
- max_visible_rows
Sets the maximum number of visible rows to display in the grid of small multiples panels.
The default value is
Auto
, which automatically adjusts the rows in the grid to fit the overall layout and size of the given chart.
- panel_configuration
Configures the display options for each small multiples panel.
- x_axis
The properties of a small multiples X axis.
- y_axis
The properties of a small multiples Y axis.
SpacingProperty
- class CfnDashboard.SpacingProperty(*, bottom=None, left=None, right=None, top=None)
Bases:
object
The configuration of spacing (often a margin or padding).
- Parameters:
bottom (
Optional
[str
]) – Define the bottom spacing.left (
Optional
[str
]) – Define the left spacing.right (
Optional
[str
]) – Define the right spacing.top (
Optional
[str
]) – Define the top spacing.
- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below shows an example of how to instantiate this type. # The values are placeholders you should change. from aws_cdk import aws_quicksight as quicksight spacing_property = quicksight.CfnDashboard.SpacingProperty( bottom="bottom", left="left", right="right", top="top" )
Attributes
- bottom
Define the bottom spacing.
- left
Define the left spacing.
- right
Define the right spacing.
StringDefaultValuesProperty
- class CfnDashboard.StringDefaultValuesProperty(*, dynamic_value=None, static_values=None)
Bases:
object
The default values of the
StringParameterDeclaration
.- Parameters:
dynamic_value (
Union
[IResolvable
,DynamicDefaultValueProperty
,Dict
[str
,Any
],None
]) – The dynamic value of theStringDefaultValues
. Different defaults displayed according to users, groups, and values mapping.static_values (
Optional
[Sequence
[str
]]) – The static values of theDecimalDefaultValues
.
- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below shows an example of how to instantiate this type. # The values are placeholders you should change. from aws_cdk import aws_quicksight as quicksight string_default_values_property = quicksight.CfnDashboard.StringDefaultValuesProperty( dynamic_value=quicksight.CfnDashboard.DynamicDefaultValueProperty( default_value_column=quicksight.CfnDashboard.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), # the properties below are optional group_name_column=quicksight.CfnDashboard.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), user_name_column=quicksight.CfnDashboard.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ) ), static_values=["staticValues"] )
Attributes
- dynamic_value
The dynamic value of the
StringDefaultValues
.Different defaults displayed according to users, groups, and values mapping.
- static_values
The static values of the
DecimalDefaultValues
.
StringFormatConfigurationProperty
- class CfnDashboard.StringFormatConfigurationProperty(*, null_value_format_configuration=None, numeric_format_configuration=None)
Bases:
object
Formatting configuration for string fields.
- Parameters:
null_value_format_configuration (
Union
[IResolvable
,NullValueFormatConfigurationProperty
,Dict
[str
,Any
],None
]) – The options that determine the null value format configuration.numeric_format_configuration (
Union
[IResolvable
,NumericFormatConfigurationProperty
,Dict
[str
,Any
],None
]) – The formatting configuration for numeric strings.
- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below shows an example of how to instantiate this type. # The values are placeholders you should change. from aws_cdk import aws_quicksight as quicksight string_format_configuration_property = quicksight.CfnDashboard.StringFormatConfigurationProperty( null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), numeric_format_configuration=quicksight.CfnDashboard.NumericFormatConfigurationProperty( currency_display_format_configuration=quicksight.CfnDashboard.CurrencyDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix", symbol="symbol" ), number_display_format_configuration=quicksight.CfnDashboard.NumberDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ), percentage_display_format_configuration=quicksight.CfnDashboard.PercentageDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ) ) )
Attributes
- null_value_format_configuration
The options that determine the null value format configuration.
- numeric_format_configuration
The formatting configuration for numeric strings.
StringParameterDeclarationProperty
- class CfnDashboard.StringParameterDeclarationProperty(*, name, parameter_value_type, default_values=None, mapped_data_set_parameters=None, value_when_unset=None)
Bases:
object
A parameter declaration for the
String
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
,StringDefaultValuesProperty
,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
,StringValueWhenUnsetConfigurationProperty
,Dict
[str
,Any
],None
]) – The configuration that defines the default value of aString
parameter when a value has not been set.
- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below shows an example of how to instantiate this type. # The values are placeholders you should change. from aws_cdk import aws_quicksight as quicksight string_parameter_declaration_property = quicksight.CfnDashboard.StringParameterDeclarationProperty( name="name", parameter_value_type="parameterValueType", # the properties below are optional default_values=quicksight.CfnDashboard.StringDefaultValuesProperty( dynamic_value=quicksight.CfnDashboard.DynamicDefaultValueProperty( default_value_column=quicksight.CfnDashboard.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), # the properties below are optional group_name_column=quicksight.CfnDashboard.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), user_name_column=quicksight.CfnDashboard.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ) ), static_values=["staticValues"] ), mapped_data_set_parameters=[quicksight.CfnDashboard.MappedDataSetParameterProperty( data_set_identifier="dataSetIdentifier", data_set_parameter_name="dataSetParameterName" )], value_when_unset=quicksight.CfnDashboard.StringValueWhenUnsetConfigurationProperty( 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.
- mapped_data_set_parameters
-
- Type:
see
- name
The name of the parameter that is being declared.
- parameter_value_type
The value type determines whether the parameter is a single-value or multi-value parameter.
- value_when_unset
The configuration that defines the default value of a
String
parameter when a value has not been set.
StringParameterProperty
- class CfnDashboard.StringParameterProperty(*, name, values)
Bases:
object
A string parameter.
- Parameters:
name (
str
) – A display name for a string parameter.values (
Sequence
[str
]) – The values of a string parameter.
- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below shows an example of how to instantiate this type. # The values are placeholders you should change. from aws_cdk import aws_quicksight as quicksight string_parameter_property = quicksight.CfnDashboard.StringParameterProperty( name="name", values=["values"] )
Attributes
- name
A display name for a string parameter.
- values
The values of a string parameter.
StringValueWhenUnsetConfigurationProperty
- class CfnDashboard.StringValueWhenUnsetConfigurationProperty(*, custom_value=None, value_when_unset_option=None)
Bases:
object
The configuration that defines the default value of a
String
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
: TheNULL
value.
- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below shows an example of how to instantiate this type. # The values are placeholders you should change. from aws_cdk import aws_quicksight as quicksight string_value_when_unset_configuration_property = quicksight.CfnDashboard.StringValueWhenUnsetConfigurationProperty( 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.
- value_when_unset_option
.
RECOMMENDED
: The recommended value.NULL
: TheNULL
value.
- See:
- Type:
The built-in options for default values. The value can be one of the following
SubtotalOptionsProperty
- class CfnDashboard.SubtotalOptionsProperty(*, custom_label=None, field_level=None, field_level_options=None, metric_header_cell_style=None, style_targets=None, total_cell_style=None, totals_visibility=None, value_cell_style=None)
Bases:
object
The subtotal options.
- Parameters:
custom_label (
Optional
[str
]) – The custom label string for the subtotal cells.field_level (
Optional
[str
]) – The field level (all, custom, last) for the subtotal cells.field_level_options (
Union
[IResolvable
,Sequence
[Union
[IResolvable
,PivotTableFieldSubtotalOptionsProperty
,Dict
[str
,Any
]]],None
]) – The optional configuration of subtotal cells.metric_header_cell_style (
Union
[IResolvable
,TableCellStyleProperty
,Dict
[str
,Any
],None
]) – The cell styling options for the subtotals of header cells.style_targets (
Union
[IResolvable
,Sequence
[Union
[IResolvable
,TableStyleTargetProperty
,Dict
[str
,Any
]]],None
]) – The style targets options for subtotals.total_cell_style (
Union
[IResolvable
,TableCellStyleProperty
,Dict
[str
,Any
],None
]) – The cell styling options for the subtotal cells.totals_visibility (
Optional
[str
]) – The visibility configuration for the subtotal cells.value_cell_style (
Union
[IResolvable
,TableCellStyleProperty
,Dict
[str
,Any
],None
]) – The cell styling options for the subtotals of value cells.
- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below shows an example of how to instantiate this type. # The values are placeholders you should change. from aws_cdk import aws_quicksight as quicksight subtotal_options_property = quicksight.CfnDashboard.SubtotalOptionsProperty( custom_label="customLabel", field_level="fieldLevel", field_level_options=[quicksight.CfnDashboard.PivotTableFieldSubtotalOptionsProperty( field_id="fieldId" )], metric_header_cell_style=quicksight.CfnDashboard.TableCellStyleProperty( background_color="backgroundColor", border=quicksight.CfnDashboard.GlobalTableBorderOptionsProperty( side_specific_border=quicksight.CfnDashboard.TableSideBorderOptionsProperty( bottom=quicksight.CfnDashboard.TableBorderOptionsProperty( color="color", style="style", thickness=123 ), inner_horizontal=quicksight.CfnDashboard.TableBorderOptionsProperty( color="color", style="style", thickness=123 ), inner_vertical=quicksight.CfnDashboard.TableBorderOptionsProperty( color="color", style="style", thickness=123 ), left=quicksight.CfnDashboard.TableBorderOptionsProperty( color="color", style="style", thickness=123 ), right=quicksight.CfnDashboard.TableBorderOptionsProperty( color="color", style="style", thickness=123 ), top=quicksight.CfnDashboard.TableBorderOptionsProperty( color="color", style="style", thickness=123 ) ), uniform_border=quicksight.CfnDashboard.TableBorderOptionsProperty( color="color", style="style", thickness=123 ) ), font_configuration=quicksight.CfnDashboard.FontConfigurationProperty( font_color="fontColor", font_decoration="fontDecoration", font_size=quicksight.CfnDashboard.FontSizeProperty( relative="relative" ), font_style="fontStyle", font_weight=quicksight.CfnDashboard.FontWeightProperty( name="name" ) ), height=123, horizontal_text_alignment="horizontalTextAlignment", text_wrap="textWrap", vertical_text_alignment="verticalTextAlignment", visibility="visibility" ), style_targets=[quicksight.CfnDashboard.TableStyleTargetProperty( cell_type="cellType" )], total_cell_style=quicksight.CfnDashboard.TableCellStyleProperty( background_color="backgroundColor", border=quicksight.CfnDashboard.GlobalTableBorderOptionsProperty( side_specific_border=quicksight.CfnDashboard.TableSideBorderOptionsProperty( bottom=quicksight.CfnDashboard.TableBorderOptionsProperty( color="color", style="style", thickness=123 ), inner_horizontal=quicksight.CfnDashboard.TableBorderOptionsProperty( color="color", style="style", thickness=123 ), inner_vertical=quicksight.CfnDashboard.TableBorderOptionsProperty( color="color", style="style", thickness=123 ), left=quicksight.CfnDashboard.TableBorderOptionsProperty( color="color", style="style", thickness=123 ), right=quicksight.CfnDashboard.TableBorderOptionsProperty( color="color", style="style", thickness=123 ), top=quicksight.CfnDashboard.TableBorderOptionsProperty( color="color", style="style", thickness=123 ) ), uniform_border=quicksight.CfnDashboard.TableBorderOptionsProperty( color="color", style="style", thickness=123 ) ), font_configuration=quicksight.CfnDashboard.FontConfigurationProperty( font_color="fontColor", font_decoration="fontDecoration", font_size=quicksight.CfnDashboard.FontSizeProperty( relative="relative" ), font_style="fontStyle", font_weight=quicksight.CfnDashboard.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.CfnDashboard.TableCellStyleProperty( background_color="backgroundColor", border=quicksight.CfnDashboard.GlobalTableBorderOptionsProperty( side_specific_border=quicksight.CfnDashboard.TableSideBorderOptionsProperty( bottom=quicksight.CfnDashboard.TableBorderOptionsProperty( color="color", style="style", thickness=123 ), inner_horizontal=quicksight.CfnDashboard.TableBorderOptionsProperty( color="color", style="style", thickness=123 ), inner_vertical=quicksight.CfnDashboard.TableBorderOptionsProperty( color="color", style="style", thickness=123 ), left=quicksight.CfnDashboard.TableBorderOptionsProperty( color="color", style="style", thickness=123 ), right=quicksight.CfnDashboard.TableBorderOptionsProperty( color="color", style="style", thickness=123 ), top=quicksight.CfnDashboard.TableBorderOptionsProperty( color="color", style="style", thickness=123 ) ), uniform_border=quicksight.CfnDashboard.TableBorderOptionsProperty( color="color", style="style", thickness=123 ) ), font_configuration=quicksight.CfnDashboard.FontConfigurationProperty( font_color="fontColor", font_decoration="fontDecoration", font_size=quicksight.CfnDashboard.FontSizeProperty( relative="relative" ), font_style="fontStyle", font_weight=quicksight.CfnDashboard.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 subtotal cells.
- field_level
The field level (all, custom, last) for the subtotal cells.
- field_level_options
The optional configuration of subtotal cells.
- metric_header_cell_style
The cell styling options for the subtotals of header cells.
- style_targets
The style targets options for subtotals.
- total_cell_style
The cell styling options for the subtotal cells.
- totals_visibility
The visibility configuration for the subtotal cells.
- value_cell_style
The cell styling options for the subtotals of value cells.
TableAggregatedFieldWellsProperty
- class CfnDashboard.TableAggregatedFieldWellsProperty(*, group_by=None, values=None)
Bases:
object
The aggregated field well for the table.
- Parameters:
group_by (
Union
[IResolvable
,Sequence
[Union
[IResolvable
,DimensionFieldProperty
,Dict
[str
,Any
]]],None
]) – The group by field well for a pivot table. Values are grouped by group by fields.values (
Union
[IResolvable
,Sequence
[Union
[IResolvable
,MeasureFieldProperty
,Dict
[str
,Any
]]],None
]) – The values field well for a pivot table. Values are aggregated based on group by fields.
- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below shows an example of how to instantiate this type. # The values are placeholders you should change. from aws_cdk import aws_quicksight as quicksight table_aggregated_field_wells_property = quicksight.CfnDashboard.TableAggregatedFieldWellsProperty( group_by=[quicksight.CfnDashboard.DimensionFieldProperty( categorical_dimension_field=quicksight.CfnDashboard.CategoricalDimensionFieldProperty( column=quicksight.CfnDashboard.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), field_id="fieldId", # the properties below are optional format_configuration=quicksight.CfnDashboard.StringFormatConfigurationProperty( null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), numeric_format_configuration=quicksight.CfnDashboard.NumericFormatConfigurationProperty( currency_display_format_configuration=quicksight.CfnDashboard.CurrencyDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix", symbol="symbol" ), number_display_format_configuration=quicksight.CfnDashboard.NumberDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ), percentage_display_format_configuration=quicksight.CfnDashboard.PercentageDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ) ) ), hierarchy_id="hierarchyId" ), date_dimension_field=quicksight.CfnDashboard.DateDimensionFieldProperty( column=quicksight.CfnDashboard.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), field_id="fieldId", # the properties below are optional date_granularity="dateGranularity", format_configuration=quicksight.CfnDashboard.DateTimeFormatConfigurationProperty( date_time_format="dateTimeFormat", null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), numeric_format_configuration=quicksight.CfnDashboard.NumericFormatConfigurationProperty( currency_display_format_configuration=quicksight.CfnDashboard.CurrencyDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix", symbol="symbol" ), number_display_format_configuration=quicksight.CfnDashboard.NumberDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ), percentage_display_format_configuration=quicksight.CfnDashboard.PercentageDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ) ) ), hierarchy_id="hierarchyId" ), numerical_dimension_field=quicksight.CfnDashboard.NumericalDimensionFieldProperty( column=quicksight.CfnDashboard.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), field_id="fieldId", # the properties below are optional format_configuration=quicksight.CfnDashboard.NumberFormatConfigurationProperty( format_configuration=quicksight.CfnDashboard.NumericFormatConfigurationProperty( currency_display_format_configuration=quicksight.CfnDashboard.CurrencyDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix", symbol="symbol" ), number_display_format_configuration=quicksight.CfnDashboard.NumberDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ), percentage_display_format_configuration=quicksight.CfnDashboard.PercentageDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ) ) ), hierarchy_id="hierarchyId" ) )], values=[quicksight.CfnDashboard.MeasureFieldProperty( calculated_measure_field=quicksight.CfnDashboard.CalculatedMeasureFieldProperty( expression="expression", field_id="fieldId" ), categorical_measure_field=quicksight.CfnDashboard.CategoricalMeasureFieldProperty( column=quicksight.CfnDashboard.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), field_id="fieldId", # the properties below are optional aggregation_function="aggregationFunction", format_configuration=quicksight.CfnDashboard.StringFormatConfigurationProperty( null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), numeric_format_configuration=quicksight.CfnDashboard.NumericFormatConfigurationProperty( currency_display_format_configuration=quicksight.CfnDashboard.CurrencyDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix", symbol="symbol" ), number_display_format_configuration=quicksight.CfnDashboard.NumberDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ), percentage_display_format_configuration=quicksight.CfnDashboard.PercentageDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ) ) ) ), date_measure_field=quicksight.CfnDashboard.DateMeasureFieldProperty( column=quicksight.CfnDashboard.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), field_id="fieldId", # the properties below are optional aggregation_function="aggregationFunction", format_configuration=quicksight.CfnDashboard.DateTimeFormatConfigurationProperty( date_time_format="dateTimeFormat", null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), numeric_format_configuration=quicksight.CfnDashboard.NumericFormatConfigurationProperty( currency_display_format_configuration=quicksight.CfnDashboard.CurrencyDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix", symbol="symbol" ), number_display_format_configuration=quicksight.CfnDashboard.NumberDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ), percentage_display_format_configuration=quicksight.CfnDashboard.PercentageDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ) ) ) ), numerical_measure_field=quicksight.CfnDashboard.NumericalMeasureFieldProperty( column=quicksight.CfnDashboard.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), field_id="fieldId", # the properties below are optional aggregation_function=quicksight.CfnDashboard.NumericalAggregationFunctionProperty( percentile_aggregation=quicksight.CfnDashboard.PercentileAggregationProperty( percentile_value=123 ), simple_numerical_aggregation="simpleNumericalAggregation" ), format_configuration=quicksight.CfnDashboard.NumberFormatConfigurationProperty( format_configuration=quicksight.CfnDashboard.NumericFormatConfigurationProperty( currency_display_format_configuration=quicksight.CfnDashboard.CurrencyDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix", symbol="symbol" ), number_display_format_configuration=quicksight.CfnDashboard.NumberDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ), percentage_display_format_configuration=quicksight.CfnDashboard.PercentageDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ) ) ) ) )] )
Attributes
- group_by
The group by field well for a pivot table.
Values are grouped by group by fields.
- values
The values field well for a pivot table.
Values are aggregated based on group by fields.
TableBorderOptionsProperty
- class CfnDashboard.TableBorderOptionsProperty(*, color=None, style=None, thickness=None)
Bases:
object
The border options for a table border.
- Parameters:
color (
Optional
[str
]) – The color of a table border.style (
Optional
[str
]) – The style (none, solid) of a table border.thickness (
Union
[int
,float
,None
]) – The thickness of a table border.
- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below shows an example of how to instantiate this type. # The values are placeholders you should change. from aws_cdk import aws_quicksight as quicksight table_border_options_property = quicksight.CfnDashboard.TableBorderOptionsProperty( color="color", style="style", thickness=123 )
Attributes
- color
The color of a table border.
- style
The style (none, solid) of a table border.
- thickness
The thickness of a table border.
TableCellConditionalFormattingProperty
- class CfnDashboard.TableCellConditionalFormattingProperty(*, field_id, text_format=None)
Bases:
object
The cell conditional formatting option for a table.
- Parameters:
field_id (
str
) – The field ID of the cell for conditional formatting.text_format (
Union
[IResolvable
,TextConditionalFormatProperty
,Dict
[str
,Any
],None
]) – The text format of the cell for conditional formatting.
- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below shows an example of how to instantiate this type. # The values are placeholders you should change. from aws_cdk import aws_quicksight as quicksight table_cell_conditional_formatting_property = quicksight.CfnDashboard.TableCellConditionalFormattingProperty( field_id="fieldId", # the properties below are optional text_format=quicksight.CfnDashboard.TextConditionalFormatProperty( background_color=quicksight.CfnDashboard.ConditionalFormattingColorProperty( gradient=quicksight.CfnDashboard.ConditionalFormattingGradientColorProperty( color=quicksight.CfnDashboard.GradientColorProperty( stops=[quicksight.CfnDashboard.GradientStopProperty( gradient_offset=123, # the properties below are optional color="color", data_value=123 )] ), expression="expression" ), solid=quicksight.CfnDashboard.ConditionalFormattingSolidColorProperty( expression="expression", # the properties below are optional color="color" ) ), icon=quicksight.CfnDashboard.ConditionalFormattingIconProperty( custom_condition=quicksight.CfnDashboard.ConditionalFormattingCustomIconConditionProperty( expression="expression", icon_options=quicksight.CfnDashboard.ConditionalFormattingCustomIconOptionsProperty( icon="icon", unicode_icon="unicodeIcon" ), # the properties below are optional color="color", display_configuration=quicksight.CfnDashboard.ConditionalFormattingIconDisplayConfigurationProperty( icon_display_option="iconDisplayOption" ) ), icon_set=quicksight.CfnDashboard.ConditionalFormattingIconSetProperty( expression="expression", # the properties below are optional icon_set_type="iconSetType" ) ), text_color=quicksight.CfnDashboard.ConditionalFormattingColorProperty( gradient=quicksight.CfnDashboard.ConditionalFormattingGradientColorProperty( color=quicksight.CfnDashboard.GradientColorProperty( stops=[quicksight.CfnDashboard.GradientStopProperty( gradient_offset=123, # the properties below are optional color="color", data_value=123 )] ), expression="expression" ), solid=quicksight.CfnDashboard.ConditionalFormattingSolidColorProperty( expression="expression", # the properties below are optional color="color" ) ) ) )
Attributes
- field_id
The field ID of the cell for conditional formatting.
- text_format
The text format of the cell for conditional formatting.
TableCellImageSizingConfigurationProperty
- class CfnDashboard.TableCellImageSizingConfigurationProperty(*, table_cell_image_scaling_configuration=None)
Bases:
object
The sizing options for the table image configuration.
- Parameters:
table_cell_image_scaling_configuration (
Optional
[str
]) – The cell scaling configuration of the sizing options for the table image configuration.- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below shows an example of how to instantiate this type. # The values are placeholders you should change. from aws_cdk import aws_quicksight as quicksight table_cell_image_sizing_configuration_property = quicksight.CfnDashboard.TableCellImageSizingConfigurationProperty( table_cell_image_scaling_configuration="tableCellImageScalingConfiguration" )
Attributes
- table_cell_image_scaling_configuration
The cell scaling configuration of the sizing options for the table image configuration.
TableCellStyleProperty
- class CfnDashboard.TableCellStyleProperty(*, background_color=None, border=None, font_configuration=None, height=None, horizontal_text_alignment=None, text_wrap=None, vertical_text_alignment=None, visibility=None)
Bases:
object
The table cell style for a cell in pivot table or table visual.
- Parameters:
background_color (
Optional
[str
]) – The background color for the table cells.border (
Union
[IResolvable
,GlobalTableBorderOptionsProperty
,Dict
[str
,Any
],None
]) – The borders for the table cells.font_configuration (
Union
[IResolvable
,FontConfigurationProperty
,Dict
[str
,Any
],None
]) – The font configuration of the table cells.height (
Union
[int
,float
,None
]) – The height color for the table cells.horizontal_text_alignment (
Optional
[str
]) – The horizontal text alignment (left, center, right, auto) for the table cells.text_wrap (
Optional
[str
]) – The text wrap (none, wrap) for the table cells.vertical_text_alignment (
Optional
[str
]) – The vertical text alignment (top, middle, bottom) for the table cells.visibility (
Optional
[str
]) – The visibility of the table cells.
- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below shows an example of how to instantiate this type. # The values are placeholders you should change. from aws_cdk import aws_quicksight as quicksight table_cell_style_property = quicksight.CfnDashboard.TableCellStyleProperty( background_color="backgroundColor", border=quicksight.CfnDashboard.GlobalTableBorderOptionsProperty( side_specific_border=quicksight.CfnDashboard.TableSideBorderOptionsProperty( bottom=quicksight.CfnDashboard.TableBorderOptionsProperty( color="color", style="style", thickness=123 ), inner_horizontal=quicksight.CfnDashboard.TableBorderOptionsProperty( color="color", style="style", thickness=123 ), inner_vertical=quicksight.CfnDashboard.TableBorderOptionsProperty( color="color", style="style", thickness=123 ), left=quicksight.CfnDashboard.TableBorderOptionsProperty( color="color", style="style", thickness=123 ), right=quicksight.CfnDashboard.TableBorderOptionsProperty( color="color", style="style", thickness=123 ), top=quicksight.CfnDashboard.TableBorderOptionsProperty( color="color", style="style", thickness=123 ) ), uniform_border=quicksight.CfnDashboard.TableBorderOptionsProperty( color="color", style="style", thickness=123 ) ), font_configuration=quicksight.CfnDashboard.FontConfigurationProperty( font_color="fontColor", font_decoration="fontDecoration", font_size=quicksight.CfnDashboard.FontSizeProperty( relative="relative" ), font_style="fontStyle", font_weight=quicksight.CfnDashboard.FontWeightProperty( name="name" ) ), height=123, horizontal_text_alignment="horizontalTextAlignment", text_wrap="textWrap", vertical_text_alignment="verticalTextAlignment", visibility="visibility" )
Attributes
- background_color
The background color for the table cells.
- border
The borders for the table cells.
- font_configuration
The font configuration of the table cells.
- height
The height color for the table cells.
- horizontal_text_alignment
The horizontal text alignment (left, center, right, auto) for the table cells.
- text_wrap
The text wrap (none, wrap) for the table cells.
- vertical_text_alignment
The vertical text alignment (top, middle, bottom) for the table cells.
- visibility
The visibility of the table cells.
TableConditionalFormattingOptionProperty
- class CfnDashboard.TableConditionalFormattingOptionProperty(*, cell=None, row=None)
Bases:
object
Conditional formatting options for a
PivotTableVisual
.- Parameters:
cell (
Union
[IResolvable
,TableCellConditionalFormattingProperty
,Dict
[str
,Any
],None
]) – The cell conditional formatting option for a table.row (
Union
[IResolvable
,TableRowConditionalFormattingProperty
,Dict
[str
,Any
],None
]) – The row conditional formatting option for a table.
- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below shows an example of how to instantiate this type. # The values are placeholders you should change. from aws_cdk import aws_quicksight as quicksight table_conditional_formatting_option_property = quicksight.CfnDashboard.TableConditionalFormattingOptionProperty( cell=quicksight.CfnDashboard.TableCellConditionalFormattingProperty( field_id="fieldId", # the properties below are optional text_format=quicksight.CfnDashboard.TextConditionalFormatProperty( background_color=quicksight.CfnDashboard.ConditionalFormattingColorProperty( gradient=quicksight.CfnDashboard.ConditionalFormattingGradientColorProperty( color=quicksight.CfnDashboard.GradientColorProperty( stops=[quicksight.CfnDashboard.GradientStopProperty( gradient_offset=123, # the properties below are optional color="color", data_value=123 )] ), expression="expression" ), solid=quicksight.CfnDashboard.ConditionalFormattingSolidColorProperty( expression="expression", # the properties below are optional color="color" ) ), icon=quicksight.CfnDashboard.ConditionalFormattingIconProperty( custom_condition=quicksight.CfnDashboard.ConditionalFormattingCustomIconConditionProperty( expression="expression", icon_options=quicksight.CfnDashboard.ConditionalFormattingCustomIconOptionsProperty( icon="icon", unicode_icon="unicodeIcon" ), # the properties below are optional color="color", display_configuration=quicksight.CfnDashboard.ConditionalFormattingIconDisplayConfigurationProperty( icon_display_option="iconDisplayOption" ) ), icon_set=quicksight.CfnDashboard.ConditionalFormattingIconSetProperty( expression="expression", # the properties below are optional icon_set_type="iconSetType" ) ), text_color=quicksight.CfnDashboard.ConditionalFormattingColorProperty( gradient=quicksight.CfnDashboard.ConditionalFormattingGradientColorProperty( color=quicksight.CfnDashboard.GradientColorProperty( stops=[quicksight.CfnDashboard.GradientStopProperty( gradient_offset=123, # the properties below are optional color="color", data_value=123 )] ), expression="expression" ), solid=quicksight.CfnDashboard.ConditionalFormattingSolidColorProperty( expression="expression", # the properties below are optional color="color" ) ) ) ), row=quicksight.CfnDashboard.TableRowConditionalFormattingProperty( background_color=quicksight.CfnDashboard.ConditionalFormattingColorProperty( gradient=quicksight.CfnDashboard.ConditionalFormattingGradientColorProperty( color=quicksight.CfnDashboard.GradientColorProperty( stops=[quicksight.CfnDashboard.GradientStopProperty( gradient_offset=123, # the properties below are optional color="color", data_value=123 )] ), expression="expression" ), solid=quicksight.CfnDashboard.ConditionalFormattingSolidColorProperty( expression="expression", # the properties below are optional color="color" ) ), text_color=quicksight.CfnDashboard.ConditionalFormattingColorProperty( gradient=quicksight.CfnDashboard.ConditionalFormattingGradientColorProperty( color=quicksight.CfnDashboard.GradientColorProperty( stops=[quicksight.CfnDashboard.GradientStopProperty( gradient_offset=123, # the properties below are optional color="color", data_value=123 )] ), expression="expression" ), solid=quicksight.CfnDashboard.ConditionalFormattingSolidColorProperty( expression="expression", # the properties below are optional color="color" ) ) ) )
Attributes
- cell
The cell conditional formatting option for a table.
- row
The row conditional formatting option for a table.
TableConditionalFormattingProperty
- class CfnDashboard.TableConditionalFormattingProperty(*, conditional_formatting_options=None)
Bases:
object
The conditional formatting for a
PivotTableVisual
.- Parameters:
conditional_formatting_options (
Union
[IResolvable
,Sequence
[Union
[IResolvable
,TableConditionalFormattingOptionProperty
,Dict
[str
,Any
]]],None
]) – Conditional formatting options for aPivotTableVisual
.- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below shows an example of how to instantiate this type. # The values are placeholders you should change. from aws_cdk import aws_quicksight as quicksight table_conditional_formatting_property = quicksight.CfnDashboard.TableConditionalFormattingProperty( conditional_formatting_options=[quicksight.CfnDashboard.TableConditionalFormattingOptionProperty( cell=quicksight.CfnDashboard.TableCellConditionalFormattingProperty( field_id="fieldId", # the properties below are optional text_format=quicksight.CfnDashboard.TextConditionalFormatProperty( background_color=quicksight.CfnDashboard.ConditionalFormattingColorProperty( gradient=quicksight.CfnDashboard.ConditionalFormattingGradientColorProperty( color=quicksight.CfnDashboard.GradientColorProperty( stops=[quicksight.CfnDashboard.GradientStopProperty( gradient_offset=123, # the properties below are optional color="color", data_value=123 )] ), expression="expression" ), solid=quicksight.CfnDashboard.ConditionalFormattingSolidColorProperty( expression="expression", # the properties below are optional color="color" ) ), icon=quicksight.CfnDashboard.ConditionalFormattingIconProperty( custom_condition=quicksight.CfnDashboard.ConditionalFormattingCustomIconConditionProperty( expression="expression", icon_options=quicksight.CfnDashboard.ConditionalFormattingCustomIconOptionsProperty( icon="icon", unicode_icon="unicodeIcon" ), # the properties below are optional color="color", display_configuration=quicksight.CfnDashboard.ConditionalFormattingIconDisplayConfigurationProperty( icon_display_option="iconDisplayOption" ) ), icon_set=quicksight.CfnDashboard.ConditionalFormattingIconSetProperty( expression="expression", # the properties below are optional icon_set_type="iconSetType" ) ), text_color=quicksight.CfnDashboard.ConditionalFormattingColorProperty( gradient=quicksight.CfnDashboard.ConditionalFormattingGradientColorProperty( color=quicksight.CfnDashboard.GradientColorProperty( stops=[quicksight.CfnDashboard.GradientStopProperty( gradient_offset=123, # the properties below are optional color="color", data_value=123 )] ), expression="expression" ), solid=quicksight.CfnDashboard.ConditionalFormattingSolidColorProperty( expression="expression", # the properties below are optional color="color" ) ) ) ), row=quicksight.CfnDashboard.TableRowConditionalFormattingProperty( background_color=quicksight.CfnDashboard.ConditionalFormattingColorProperty( gradient=quicksight.CfnDashboard.ConditionalFormattingGradientColorProperty( color=quicksight.CfnDashboard.GradientColorProperty( stops=[quicksight.CfnDashboard.GradientStopProperty( gradient_offset=123, # the properties below are optional color="color", data_value=123 )] ), expression="expression" ), solid=quicksight.CfnDashboard.ConditionalFormattingSolidColorProperty( expression="expression", # the properties below are optional color="color" ) ), text_color=quicksight.CfnDashboard.ConditionalFormattingColorProperty( gradient=quicksight.CfnDashboard.ConditionalFormattingGradientColorProperty( color=quicksight.CfnDashboard.GradientColorProperty( stops=[quicksight.CfnDashboard.GradientStopProperty( gradient_offset=123, # the properties below are optional color="color", data_value=123 )] ), expression="expression" ), solid=quicksight.CfnDashboard.ConditionalFormattingSolidColorProperty( expression="expression", # the properties below are optional color="color" ) ) ) )] )
Attributes
- conditional_formatting_options
Conditional formatting options for a
PivotTableVisual
.
TableConfigurationProperty
- class CfnDashboard.TableConfigurationProperty(*, field_options=None, field_wells=None, paginated_report_options=None, sort_configuration=None, table_inline_visualizations=None, table_options=None, total_options=None)
Bases:
object
The configuration for a
TableVisual
.- Parameters:
field_options (
Union
[IResolvable
,TableFieldOptionsProperty
,Dict
[str
,Any
],None
]) – The field options for a table visual.field_wells (
Union
[IResolvable
,TableFieldWellsProperty
,Dict
[str
,Any
],None
]) – The field wells of the visual.paginated_report_options (
Union
[IResolvable
,TablePaginatedReportOptionsProperty
,Dict
[str
,Any
],None
]) – The paginated report options for a table visual.sort_configuration (
Union
[IResolvable
,TableSortConfigurationProperty
,Dict
[str
,Any
],None
]) – The sort configuration for aTableVisual
.table_inline_visualizations (
Union
[IResolvable
,Sequence
[Union
[IResolvable
,TableInlineVisualizationProperty
,Dict
[str
,Any
]]],None
]) – A collection of inline visualizations to display within a chart.table_options (
Union
[IResolvable
,TableOptionsProperty
,Dict
[str
,Any
],None
]) – The table options for a table visual.total_options (
Union
[IResolvable
,TotalOptionsProperty
,Dict
[str
,Any
],None
]) – The total options for a table visual.
- See:
- ExampleMetadata:
fixture=_generated
Example:
.. rubric:: Attributes
- field_options
The field options for a table visual.
- field_wells
The field wells of the visual.
- paginated_report_options
The paginated report options for a table visual.
- sort_configuration
The sort configuration for a
TableVisual
.
- table_inline_visualizations
A collection of inline visualizations to display within a chart.
- table_options
The table options for a table visual.
- total_options
The total options for a table visual.
TableFieldCustomIconContentProperty
- class CfnDashboard.TableFieldCustomIconContentProperty(*, icon=None)
Bases:
object
The custom icon content for the table link content configuration.
- Parameters:
icon (
Optional
[str
]) – The icon set type (link) of the custom icon content for table URL link content.- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below shows an example of how to instantiate this type. # The values are placeholders you should change. from aws_cdk import aws_quicksight as quicksight table_field_custom_icon_content_property = quicksight.CfnDashboard.TableFieldCustomIconContentProperty( icon="icon" )
Attributes
- icon
The icon set type (link) of the custom icon content for table URL link content.
TableFieldCustomTextContentProperty
- class CfnDashboard.TableFieldCustomTextContentProperty(*, font_configuration, value=None)
Bases:
object
The custom text content (value, font configuration) for the table link content configuration.
- Parameters:
font_configuration (
Union
[IResolvable
,FontConfigurationProperty
,Dict
[str
,Any
]]) – The font configuration of the custom text content for the table URL link content.value (
Optional
[str
]) – The string value of the custom text content for the table URL link content.
- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below shows an example of how to instantiate this type. # The values are placeholders you should change. from aws_cdk import aws_quicksight as quicksight table_field_custom_text_content_property = quicksight.CfnDashboard.TableFieldCustomTextContentProperty( font_configuration=quicksight.CfnDashboard.FontConfigurationProperty( font_color="fontColor", font_decoration="fontDecoration", font_size=quicksight.CfnDashboard.FontSizeProperty( relative="relative" ), font_style="fontStyle", font_weight=quicksight.CfnDashboard.FontWeightProperty( name="name" ) ), # the properties below are optional value="value" )
Attributes
- font_configuration
The font configuration of the custom text content for the table URL link content.
- value
The string value of the custom text content for the table URL link content.
TableFieldImageConfigurationProperty
- class CfnDashboard.TableFieldImageConfigurationProperty(*, sizing_options=None)
Bases:
object
The image configuration of a table field URL.
- Parameters:
sizing_options (
Union
[IResolvable
,TableCellImageSizingConfigurationProperty
,Dict
[str
,Any
],None
]) – The sizing options for the table image configuration.- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below shows an example of how to instantiate this type. # The values are placeholders you should change. from aws_cdk import aws_quicksight as quicksight table_field_image_configuration_property = quicksight.CfnDashboard.TableFieldImageConfigurationProperty( sizing_options=quicksight.CfnDashboard.TableCellImageSizingConfigurationProperty( table_cell_image_scaling_configuration="tableCellImageScalingConfiguration" ) )
Attributes
- sizing_options
The sizing options for the table image configuration.
TableFieldLinkConfigurationProperty
- class CfnDashboard.TableFieldLinkConfigurationProperty(*, content, target)
Bases:
object
The link configuration of a table field URL.
- Parameters:
content (
Union
[IResolvable
,TableFieldLinkContentConfigurationProperty
,Dict
[str
,Any
]]) – The URL content (text, icon) for the table link configuration.target (
str
) – The URL target (new tab, new window, same tab) for the table link configuration.
- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below shows an example of how to instantiate this type. # The values are placeholders you should change. from aws_cdk import aws_quicksight as quicksight table_field_link_configuration_property = quicksight.CfnDashboard.TableFieldLinkConfigurationProperty( content=quicksight.CfnDashboard.TableFieldLinkContentConfigurationProperty( custom_icon_content=quicksight.CfnDashboard.TableFieldCustomIconContentProperty( icon="icon" ), custom_text_content=quicksight.CfnDashboard.TableFieldCustomTextContentProperty( font_configuration=quicksight.CfnDashboard.FontConfigurationProperty( font_color="fontColor", font_decoration="fontDecoration", font_size=quicksight.CfnDashboard.FontSizeProperty( relative="relative" ), font_style="fontStyle", font_weight=quicksight.CfnDashboard.FontWeightProperty( name="name" ) ), # the properties below are optional value="value" ) ), target="target" )
Attributes
- content
The URL content (text, icon) for the table link configuration.
- target
The URL target (new tab, new window, same tab) for the table link configuration.
TableFieldLinkContentConfigurationProperty
- class CfnDashboard.TableFieldLinkContentConfigurationProperty(*, custom_icon_content=None, custom_text_content=None)
Bases:
object
The URL content (text, icon) for the table link configuration.
- Parameters:
custom_icon_content (
Union
[IResolvable
,TableFieldCustomIconContentProperty
,Dict
[str
,Any
],None
]) – The custom icon content for the table link content configuration.custom_text_content (
Union
[IResolvable
,TableFieldCustomTextContentProperty
,Dict
[str
,Any
],None
]) – The custom text content (value, font configuration) for the table link content configuration.
- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below shows an example of how to instantiate this type. # The values are placeholders you should change. from aws_cdk import aws_quicksight as quicksight table_field_link_content_configuration_property = quicksight.CfnDashboard.TableFieldLinkContentConfigurationProperty( custom_icon_content=quicksight.CfnDashboard.TableFieldCustomIconContentProperty( icon="icon" ), custom_text_content=quicksight.CfnDashboard.TableFieldCustomTextContentProperty( font_configuration=quicksight.CfnDashboard.FontConfigurationProperty( font_color="fontColor", font_decoration="fontDecoration", font_size=quicksight.CfnDashboard.FontSizeProperty( relative="relative" ), font_style="fontStyle", font_weight=quicksight.CfnDashboard.FontWeightProperty( name="name" ) ), # the properties below are optional value="value" ) )
Attributes
- custom_icon_content
The custom icon content for the table link content configuration.
- custom_text_content
The custom text content (value, font configuration) for the table link content configuration.
TableFieldOptionProperty
- class CfnDashboard.TableFieldOptionProperty(*, field_id, custom_label=None, url_styling=None, visibility=None, width=None)
Bases:
object
The options for a table field.
- Parameters:
field_id (
str
) – The field ID for a table field.custom_label (
Optional
[str
]) – The custom label for a table field.url_styling (
Union
[IResolvable
,TableFieldURLConfigurationProperty
,Dict
[str
,Any
],None
]) – The URL configuration for a table field.visibility (
Optional
[str
]) – The visibility of a table field.width (
Optional
[str
]) – The width for a table field.
- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below shows an example of how to instantiate this type. # The values are placeholders you should change. from aws_cdk import aws_quicksight as quicksight table_field_option_property = quicksight.CfnDashboard.TableFieldOptionProperty( field_id="fieldId", # the properties below are optional custom_label="customLabel", url_styling=quicksight.CfnDashboard.TableFieldURLConfigurationProperty( image_configuration=quicksight.CfnDashboard.TableFieldImageConfigurationProperty( sizing_options=quicksight.CfnDashboard.TableCellImageSizingConfigurationProperty( table_cell_image_scaling_configuration="tableCellImageScalingConfiguration" ) ), link_configuration=quicksight.CfnDashboard.TableFieldLinkConfigurationProperty( content=quicksight.CfnDashboard.TableFieldLinkContentConfigurationProperty( custom_icon_content=quicksight.CfnDashboard.TableFieldCustomIconContentProperty( icon="icon" ), custom_text_content=quicksight.CfnDashboard.TableFieldCustomTextContentProperty( font_configuration=quicksight.CfnDashboard.FontConfigurationProperty( font_color="fontColor", font_decoration="fontDecoration", font_size=quicksight.CfnDashboard.FontSizeProperty( relative="relative" ), font_style="fontStyle", font_weight=quicksight.CfnDashboard.FontWeightProperty( name="name" ) ), # the properties below are optional value="value" ) ), target="target" ) ), visibility="visibility", width="width" )
Attributes
- custom_label
The custom label for a table field.
- field_id
The field ID for a table field.
- url_styling
The URL configuration for a table field.
- visibility
The visibility of a table field.
TableFieldOptionsProperty
- class CfnDashboard.TableFieldOptionsProperty(*, order=None, pinned_field_options=None, selected_field_options=None)
Bases:
object
The field options of a table visual.
- Parameters:
order (
Optional
[Sequence
[str
]]) – The order of the field IDs that are configured as field options for a table visual.pinned_field_options (
Union
[IResolvable
,TablePinnedFieldOptionsProperty
,Dict
[str
,Any
],None
]) – The settings for the pinned columns of a table visual.selected_field_options (
Union
[IResolvable
,Sequence
[Union
[IResolvable
,TableFieldOptionProperty
,Dict
[str
,Any
]]],None
]) – The field options to be configured to a table.
- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below shows an example of how to instantiate this type. # The values are placeholders you should change. from aws_cdk import aws_quicksight as quicksight table_field_options_property = quicksight.CfnDashboard.TableFieldOptionsProperty( order=["order"], pinned_field_options=quicksight.CfnDashboard.TablePinnedFieldOptionsProperty( pinned_left_fields=["pinnedLeftFields"] ), selected_field_options=[quicksight.CfnDashboard.TableFieldOptionProperty( field_id="fieldId", # the properties below are optional custom_label="customLabel", url_styling=quicksight.CfnDashboard.TableFieldURLConfigurationProperty( image_configuration=quicksight.CfnDashboard.TableFieldImageConfigurationProperty( sizing_options=quicksight.CfnDashboard.TableCellImageSizingConfigurationProperty( table_cell_image_scaling_configuration="tableCellImageScalingConfiguration" ) ), link_configuration=quicksight.CfnDashboard.TableFieldLinkConfigurationProperty( content=quicksight.CfnDashboard.TableFieldLinkContentConfigurationProperty( custom_icon_content=quicksight.CfnDashboard.TableFieldCustomIconContentProperty( icon="icon" ), custom_text_content=quicksight.CfnDashboard.TableFieldCustomTextContentProperty( font_configuration=quicksight.CfnDashboard.FontConfigurationProperty( font_color="fontColor", font_decoration="fontDecoration", font_size=quicksight.CfnDashboard.FontSizeProperty( relative="relative" ), font_style="fontStyle", font_weight=quicksight.CfnDashboard.FontWeightProperty( name="name" ) ), # the properties below are optional value="value" ) ), target="target" ) ), visibility="visibility", width="width" )] )
Attributes
- order
The order of the field IDs that are configured as field options for a table visual.
- pinned_field_options
The settings for the pinned columns of a table visual.
- selected_field_options
The field options to be configured to a table.
TableFieldURLConfigurationProperty
- class CfnDashboard.TableFieldURLConfigurationProperty(*, image_configuration=None, link_configuration=None)
Bases:
object
The URL configuration for a table field.
- Parameters:
image_configuration (
Union
[IResolvable
,TableFieldImageConfigurationProperty
,Dict
[str
,Any
],None
]) – The image configuration of a table field URL.link_configuration (
Union
[IResolvable
,TableFieldLinkConfigurationProperty
,Dict
[str
,Any
],None
]) – The link configuration of a table field URL.
- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below shows an example of how to instantiate this type. # The values are placeholders you should change. from aws_cdk import aws_quicksight as quicksight table_field_uRLConfiguration_property = quicksight.CfnDashboard.TableFieldURLConfigurationProperty( image_configuration=quicksight.CfnDashboard.TableFieldImageConfigurationProperty( sizing_options=quicksight.CfnDashboard.TableCellImageSizingConfigurationProperty( table_cell_image_scaling_configuration="tableCellImageScalingConfiguration" ) ), link_configuration=quicksight.CfnDashboard.TableFieldLinkConfigurationProperty( content=quicksight.CfnDashboard.TableFieldLinkContentConfigurationProperty( custom_icon_content=quicksight.CfnDashboard.TableFieldCustomIconContentProperty( icon="icon" ), custom_text_content=quicksight.CfnDashboard.TableFieldCustomTextContentProperty( font_configuration=quicksight.CfnDashboard.FontConfigurationProperty( font_color="fontColor", font_decoration="fontDecoration", font_size=quicksight.CfnDashboard.FontSizeProperty( relative="relative" ), font_style="fontStyle", font_weight=quicksight.CfnDashboard.FontWeightProperty( name="name" ) ), # the properties below are optional value="value" ) ), target="target" ) )
Attributes
- image_configuration
The image configuration of a table field URL.
- link_configuration
The link configuration of a table field URL.
TableFieldWellsProperty
- class CfnDashboard.TableFieldWellsProperty(*, table_aggregated_field_wells=None, table_unaggregated_field_wells=None)
Bases:
object
The field wells for a table visual.
This is a union type structure. For this structure to be valid, only one of the attributes can be defined.
- Parameters:
table_aggregated_field_wells (
Union
[IResolvable
,TableAggregatedFieldWellsProperty
,Dict
[str
,Any
],None
]) – The aggregated field well for the table.table_unaggregated_field_wells (
Union
[IResolvable
,TableUnaggregatedFieldWellsProperty
,Dict
[str
,Any
],None
]) – The unaggregated field well for the table.
- See:
- ExampleMetadata:
fixture=_generated
Example:
.. rubric:: Attributes
- table_aggregated_field_wells
The aggregated field well for the table.
- table_unaggregated_field_wells
The unaggregated field well for the table.
TableInlineVisualizationProperty
- class CfnDashboard.TableInlineVisualizationProperty(*, data_bars=None)
Bases:
object
The inline visualization of a specific type to display within a chart.
- Parameters:
data_bars (
Union
[IResolvable
,DataBarsOptionsProperty
,Dict
[str
,Any
],None
]) – The configuration of the inline visualization of the data bars within a chart.- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below shows an example of how to instantiate this type. # The values are placeholders you should change. from aws_cdk import aws_quicksight as quicksight table_inline_visualization_property = quicksight.CfnDashboard.TableInlineVisualizationProperty( data_bars=quicksight.CfnDashboard.DataBarsOptionsProperty( field_id="fieldId", # the properties below are optional negative_color="negativeColor", positive_color="positiveColor" ) )
Attributes
- data_bars
The configuration of the inline visualization of the data bars within a chart.
TableOptionsProperty
- class CfnDashboard.TableOptionsProperty(*, cell_style=None, header_style=None, orientation=None, row_alternate_color_options=None)
Bases:
object
The table options for a table visual.
- Parameters:
cell_style (
Union
[IResolvable
,TableCellStyleProperty
,Dict
[str
,Any
],None
]) – The table cell style of table cells.header_style (
Union
[IResolvable
,TableCellStyleProperty
,Dict
[str
,Any
],None
]) – The table cell style of a table header.orientation (
Optional
[str
]) – The orientation (vertical, horizontal) for a table.row_alternate_color_options (
Union
[IResolvable
,RowAlternateColorOptionsProperty
,Dict
[str
,Any
],None
]) – The row alternate color options (widget status, row alternate colors) for a table.
- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below shows an example of how to instantiate this type. # The values are placeholders you should change. from aws_cdk import aws_quicksight as quicksight table_options_property = quicksight.CfnDashboard.TableOptionsProperty( cell_style=quicksight.CfnDashboard.TableCellStyleProperty( background_color="backgroundColor", border=quicksight.CfnDashboard.GlobalTableBorderOptionsProperty( side_specific_border=quicksight.CfnDashboard.TableSideBorderOptionsProperty( bottom=quicksight.CfnDashboard.TableBorderOptionsProperty( color="color", style="style", thickness=123 ), inner_horizontal=quicksight.CfnDashboard.TableBorderOptionsProperty( color="color", style="style", thickness=123 ), inner_vertical=quicksight.CfnDashboard.TableBorderOptionsProperty( color="color", style="style", thickness=123 ), left=quicksight.CfnDashboard.TableBorderOptionsProperty( color="color", style="style", thickness=123 ), right=quicksight.CfnDashboard.TableBorderOptionsProperty( color="color", style="style", thickness=123 ), top=quicksight.CfnDashboard.TableBorderOptionsProperty( color="color", style="style", thickness=123 ) ), uniform_border=quicksight.CfnDashboard.TableBorderOptionsProperty( color="color", style="style", thickness=123 ) ), font_configuration=quicksight.CfnDashboard.FontConfigurationProperty( font_color="fontColor", font_decoration="fontDecoration", font_size=quicksight.CfnDashboard.FontSizeProperty( relative="relative" ), font_style="fontStyle", font_weight=quicksight.CfnDashboard.FontWeightProperty( name="name" ) ), height=123, horizontal_text_alignment="horizontalTextAlignment", text_wrap="textWrap", vertical_text_alignment="verticalTextAlignment", visibility="visibility" ), header_style=quicksight.CfnDashboard.TableCellStyleProperty( background_color="backgroundColor", border=quicksight.CfnDashboard.GlobalTableBorderOptionsProperty( side_specific_border=quicksight.CfnDashboard.TableSideBorderOptionsProperty( bottom=quicksight.CfnDashboard.TableBorderOptionsProperty( color="color", style="style", thickness=123 ), inner_horizontal=quicksight.CfnDashboard.TableBorderOptionsProperty( color="color", style="style", thickness=123 ), inner_vertical=quicksight.CfnDashboard.TableBorderOptionsProperty( color="color", style="style", thickness=123 ), left=quicksight.CfnDashboard.TableBorderOptionsProperty( color="color", style="style", thickness=123 ), right=quicksight.CfnDashboard.TableBorderOptionsProperty( color="color", style="style", thickness=123 ), top=quicksight.CfnDashboard.TableBorderOptionsProperty( color="color", style="style", thickness=123 ) ), uniform_border=quicksight.CfnDashboard.TableBorderOptionsProperty( color="color", style="style", thickness=123 ) ), font_configuration=quicksight.CfnDashboard.FontConfigurationProperty( font_color="fontColor", font_decoration="fontDecoration", font_size=quicksight.CfnDashboard.FontSizeProperty( relative="relative" ), font_style="fontStyle", font_weight=quicksight.CfnDashboard.FontWeightProperty( name="name" ) ), height=123, horizontal_text_alignment="horizontalTextAlignment", text_wrap="textWrap", vertical_text_alignment="verticalTextAlignment", visibility="visibility" ), orientation="orientation", row_alternate_color_options=quicksight.CfnDashboard.RowAlternateColorOptionsProperty( row_alternate_colors=["rowAlternateColors"], status="status", use_primary_background_color="usePrimaryBackgroundColor" ) )
Attributes
- cell_style
The table cell style of table cells.
- header_style
The table cell style of a table header.
- orientation
The orientation (vertical, horizontal) for a table.
- row_alternate_color_options
The row alternate color options (widget status, row alternate colors) for a table.
TablePaginatedReportOptionsProperty
- class CfnDashboard.TablePaginatedReportOptionsProperty(*, overflow_column_header_visibility=None, vertical_overflow_visibility=None)
Bases:
object
The paginated report options for a table visual.
- Parameters:
overflow_column_header_visibility (
Optional
[str
]) – The visibility of repeating header rows on each page.vertical_overflow_visibility (
Optional
[str
]) – The visibility of printing table overflow across pages.
- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below shows an example of how to instantiate this type. # The values are placeholders you should change. from aws_cdk import aws_quicksight as quicksight table_paginated_report_options_property = quicksight.CfnDashboard.TablePaginatedReportOptionsProperty( overflow_column_header_visibility="overflowColumnHeaderVisibility", vertical_overflow_visibility="verticalOverflowVisibility" )
Attributes
- overflow_column_header_visibility
The visibility of repeating header rows on each page.
- vertical_overflow_visibility
The visibility of printing table overflow across pages.
TablePinnedFieldOptionsProperty
- class CfnDashboard.TablePinnedFieldOptionsProperty(*, pinned_left_fields=None)
Bases:
object
The settings for the pinned columns of a table visual.
- Parameters:
pinned_left_fields (
Optional
[Sequence
[str
]]) – A list of columns to be pinned to the left of a table visual.- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below shows an example of how to instantiate this type. # The values are placeholders you should change. from aws_cdk import aws_quicksight as quicksight table_pinned_field_options_property = quicksight.CfnDashboard.TablePinnedFieldOptionsProperty( pinned_left_fields=["pinnedLeftFields"] )
Attributes
- pinned_left_fields
A list of columns to be pinned to the left of a table visual.
TableRowConditionalFormattingProperty
- class CfnDashboard.TableRowConditionalFormattingProperty(*, background_color=None, text_color=None)
Bases:
object
The conditional formatting of a table row.
- Parameters:
background_color (
Union
[IResolvable
,ConditionalFormattingColorProperty
,Dict
[str
,Any
],None
]) – The conditional formatting color (solid, gradient) of the background for a table row.text_color (
Union
[IResolvable
,ConditionalFormattingColorProperty
,Dict
[str
,Any
],None
]) – The conditional formatting color (solid, gradient) of the text for a table row.
- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below shows an example of how to instantiate this type. # The values are placeholders you should change. from aws_cdk import aws_quicksight as quicksight table_row_conditional_formatting_property = quicksight.CfnDashboard.TableRowConditionalFormattingProperty( background_color=quicksight.CfnDashboard.ConditionalFormattingColorProperty( gradient=quicksight.CfnDashboard.ConditionalFormattingGradientColorProperty( color=quicksight.CfnDashboard.GradientColorProperty( stops=[quicksight.CfnDashboard.GradientStopProperty( gradient_offset=123, # the properties below are optional color="color", data_value=123 )] ), expression="expression" ), solid=quicksight.CfnDashboard.ConditionalFormattingSolidColorProperty( expression="expression", # the properties below are optional color="color" ) ), text_color=quicksight.CfnDashboard.ConditionalFormattingColorProperty( gradient=quicksight.CfnDashboard.ConditionalFormattingGradientColorProperty( color=quicksight.CfnDashboard.GradientColorProperty( stops=[quicksight.CfnDashboard.GradientStopProperty( gradient_offset=123, # the properties below are optional color="color", data_value=123 )] ), expression="expression" ), solid=quicksight.CfnDashboard.ConditionalFormattingSolidColorProperty( expression="expression", # the properties below are optional color="color" ) ) )
Attributes
- background_color
The conditional formatting color (solid, gradient) of the background for a table row.
- text_color
The conditional formatting color (solid, gradient) of the text for a table row.
TableSideBorderOptionsProperty
- class CfnDashboard.TableSideBorderOptionsProperty(*, bottom=None, inner_horizontal=None, inner_vertical=None, left=None, right=None, top=None)
Bases:
object
The side border options for a table.
- Parameters:
bottom (
Union
[IResolvable
,TableBorderOptionsProperty
,Dict
[str
,Any
],None
]) – The table border options of the bottom border.inner_horizontal (
Union
[IResolvable
,TableBorderOptionsProperty
,Dict
[str
,Any
],None
]) – The table border options of the inner horizontal border.inner_vertical (
Union
[IResolvable
,TableBorderOptionsProperty
,Dict
[str
,Any
],None
]) – The table border options of the inner vertical border.left (
Union
[IResolvable
,TableBorderOptionsProperty
,Dict
[str
,Any
],None
]) – The table border options of the left border.right (
Union
[IResolvable
,TableBorderOptionsProperty
,Dict
[str
,Any
],None
]) – The table border options of the right border.top (
Union
[IResolvable
,TableBorderOptionsProperty
,Dict
[str
,Any
],None
]) – The table border options of the top border.
- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below shows an example of how to instantiate this type. # The values are placeholders you should change. from aws_cdk import aws_quicksight as quicksight table_side_border_options_property = quicksight.CfnDashboard.TableSideBorderOptionsProperty( bottom=quicksight.CfnDashboard.TableBorderOptionsProperty( color="color", style="style", thickness=123 ), inner_horizontal=quicksight.CfnDashboard.TableBorderOptionsProperty( color="color", style="style", thickness=123 ), inner_vertical=quicksight.CfnDashboard.TableBorderOptionsProperty( color="color", style="style", thickness=123 ), left=quicksight.CfnDashboard.TableBorderOptionsProperty( color="color", style="style", thickness=123 ), right=quicksight.CfnDashboard.TableBorderOptionsProperty( color="color", style="style", thickness=123 ), top=quicksight.CfnDashboard.TableBorderOptionsProperty( color="color", style="style", thickness=123 ) )
Attributes
- bottom
The table border options of the bottom border.
- inner_horizontal
The table border options of the inner horizontal border.
- inner_vertical
The table border options of the inner vertical border.
- left
The table border options of the left border.
- right
The table border options of the right border.
- top
The table border options of the top border.
TableSortConfigurationProperty
- class CfnDashboard.TableSortConfigurationProperty(*, pagination_configuration=None, row_sort=None)
Bases:
object
The sort configuration for a
TableVisual
.- Parameters:
pagination_configuration (
Union
[IResolvable
,PaginationConfigurationProperty
,Dict
[str
,Any
],None
]) – The pagination configuration (page size, page number) for the table.row_sort (
Union
[IResolvable
,Sequence
[Union
[IResolvable
,FieldSortOptionsProperty
,Dict
[str
,Any
]]],None
]) – The field sort options for rows in the table.
- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below shows an example of how to instantiate this type. # The values are placeholders you should change. from aws_cdk import aws_quicksight as quicksight table_sort_configuration_property = quicksight.CfnDashboard.TableSortConfigurationProperty( pagination_configuration=quicksight.CfnDashboard.PaginationConfigurationProperty( page_number=123, page_size=123 ), row_sort=[quicksight.CfnDashboard.FieldSortOptionsProperty( column_sort=quicksight.CfnDashboard.ColumnSortProperty( direction="direction", sort_by=quicksight.CfnDashboard.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), # the properties below are optional aggregation_function=quicksight.CfnDashboard.AggregationFunctionProperty( attribute_aggregation_function=quicksight.CfnDashboard.AttributeAggregationFunctionProperty( simple_attribute_aggregation="simpleAttributeAggregation", value_for_multiple_values="valueForMultipleValues" ), categorical_aggregation_function="categoricalAggregationFunction", date_aggregation_function="dateAggregationFunction", numerical_aggregation_function=quicksight.CfnDashboard.NumericalAggregationFunctionProperty( percentile_aggregation=quicksight.CfnDashboard.PercentileAggregationProperty( percentile_value=123 ), simple_numerical_aggregation="simpleNumericalAggregation" ) ) ), field_sort=quicksight.CfnDashboard.FieldSortProperty( direction="direction", field_id="fieldId" ) )] )
Attributes
- pagination_configuration
The pagination configuration (page size, page number) for the table.
- row_sort
The field sort options for rows in the table.
TableStyleTargetProperty
- class CfnDashboard.TableStyleTargetProperty(*, cell_type)
Bases:
object
The table style target.
- Parameters:
cell_type (
str
) – The cell type of the table style target.- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below shows an example of how to instantiate this type. # The values are placeholders you should change. from aws_cdk import aws_quicksight as quicksight table_style_target_property = quicksight.CfnDashboard.TableStyleTargetProperty( cell_type="cellType" )
Attributes
- cell_type
The cell type of the table style target.
TableUnaggregatedFieldWellsProperty
- class CfnDashboard.TableUnaggregatedFieldWellsProperty(*, values=None)
Bases:
object
The unaggregated field well for the table.
- Parameters:
values (
Union
[IResolvable
,Sequence
[Union
[IResolvable
,UnaggregatedFieldProperty
,Dict
[str
,Any
]]],None
]) – The values field well for a pivot table. Values are unaggregated for an unaggregated table.- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below shows an example of how to instantiate this type. # The values are placeholders you should change. from aws_cdk import aws_quicksight as quicksight table_unaggregated_field_wells_property = quicksight.CfnDashboard.TableUnaggregatedFieldWellsProperty( values=[quicksight.CfnDashboard.UnaggregatedFieldProperty( column=quicksight.CfnDashboard.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), field_id="fieldId", # the properties below are optional format_configuration=quicksight.CfnDashboard.FormatConfigurationProperty( date_time_format_configuration=quicksight.CfnDashboard.DateTimeFormatConfigurationProperty( date_time_format="dateTimeFormat", null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), numeric_format_configuration=quicksight.CfnDashboard.NumericFormatConfigurationProperty( currency_display_format_configuration=quicksight.CfnDashboard.CurrencyDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix", symbol="symbol" ), number_display_format_configuration=quicksight.CfnDashboard.NumberDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ), percentage_display_format_configuration=quicksight.CfnDashboard.PercentageDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ) ) ), number_format_configuration=quicksight.CfnDashboard.NumberFormatConfigurationProperty( format_configuration=quicksight.CfnDashboard.NumericFormatConfigurationProperty( currency_display_format_configuration=quicksight.CfnDashboard.CurrencyDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix", symbol="symbol" ), number_display_format_configuration=quicksight.CfnDashboard.NumberDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ), percentage_display_format_configuration=quicksight.CfnDashboard.PercentageDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ) ) ), string_format_configuration=quicksight.CfnDashboard.StringFormatConfigurationProperty( null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), numeric_format_configuration=quicksight.CfnDashboard.NumericFormatConfigurationProperty( currency_display_format_configuration=quicksight.CfnDashboard.CurrencyDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix", symbol="symbol" ), number_display_format_configuration=quicksight.CfnDashboard.NumberDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ), percentage_display_format_configuration=quicksight.CfnDashboard.PercentageDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ) ) ) ) )] )
Attributes
- values
The values field well for a pivot table.
Values are unaggregated for an unaggregated table.
TableVisualProperty
- class CfnDashboard.TableVisualProperty(*, visual_id, actions=None, chart_configuration=None, conditional_formatting=None, subtitle=None, title=None)
Bases:
object
A table visual.
For more information, see Using tables as visuals 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
,TableConfigurationProperty
,Dict
[str
,Any
],None
]) – The configuration settings of the visual.conditional_formatting (
Union
[IResolvable
,TableConditionalFormattingProperty
,Dict
[str
,Any
],None
]) – The conditional formatting for aPivotTableVisual
.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.
- See:
- ExampleMetadata:
fixture=_generated
Example:
.. rubric:: Attributes
- actions
The list of custom actions that are configured for a visual.
- chart_configuration
The configuration settings of the visual.
- conditional_formatting
The conditional formatting for a
PivotTableVisual
.
- subtitle
The subtitle that is displayed on the visual.
- title
The title that is displayed on the visual.
- 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..
TextAreaControlDisplayOptionsProperty
- class CfnDashboard.TextAreaControlDisplayOptionsProperty(*, info_icon_label_options=None, placeholder_options=None, title_options=None)
Bases:
object
The display options of a control.
- Parameters:
info_icon_label_options (
Union
[IResolvable
,SheetControlInfoIconLabelOptionsProperty
,Dict
[str
,Any
],None
]) – The configuration of info icon label options.placeholder_options (
Union
[IResolvable
,TextControlPlaceholderOptionsProperty
,Dict
[str
,Any
],None
]) – The configuration of the placeholder options in a text area control.title_options (
Union
[IResolvable
,LabelOptionsProperty
,Dict
[str
,Any
],None
]) – The options to configure the title visibility, name, and font size.
- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below shows an example of how to instantiate this type. # The values are placeholders you should change. from aws_cdk import aws_quicksight as quicksight text_area_control_display_options_property = quicksight.CfnDashboard.TextAreaControlDisplayOptionsProperty( info_icon_label_options=quicksight.CfnDashboard.SheetControlInfoIconLabelOptionsProperty( info_icon_text="infoIconText", visibility="visibility" ), placeholder_options=quicksight.CfnDashboard.TextControlPlaceholderOptionsProperty( visibility="visibility" ), title_options=quicksight.CfnDashboard.LabelOptionsProperty( custom_label="customLabel", font_configuration=quicksight.CfnDashboard.FontConfigurationProperty( font_color="fontColor", font_decoration="fontDecoration", font_size=quicksight.CfnDashboard.FontSizeProperty( relative="relative" ), font_style="fontStyle", font_weight=quicksight.CfnDashboard.FontWeightProperty( name="name" ) ), visibility="visibility" ) )
Attributes
- info_icon_label_options
The configuration of info icon label options.
- placeholder_options
The configuration of the placeholder options in a text area control.
- title_options
The options to configure the title visibility, name, and font size.
TextConditionalFormatProperty
- class CfnDashboard.TextConditionalFormatProperty(*, background_color=None, icon=None, text_color=None)
Bases:
object
The conditional formatting for the text.
- Parameters:
background_color (
Union
[IResolvable
,ConditionalFormattingColorProperty
,Dict
[str
,Any
],None
]) – The conditional formatting for the text background color.icon (
Union
[IResolvable
,ConditionalFormattingIconProperty
,Dict
[str
,Any
],None
]) – The conditional formatting for the icon.text_color (
Union
[IResolvable
,ConditionalFormattingColorProperty
,Dict
[str
,Any
],None
]) – The conditional formatting for the text color.
- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below shows an example of how to instantiate this type. # The values are placeholders you should change. from aws_cdk import aws_quicksight as quicksight text_conditional_format_property = quicksight.CfnDashboard.TextConditionalFormatProperty( background_color=quicksight.CfnDashboard.ConditionalFormattingColorProperty( gradient=quicksight.CfnDashboard.ConditionalFormattingGradientColorProperty( color=quicksight.CfnDashboard.GradientColorProperty( stops=[quicksight.CfnDashboard.GradientStopProperty( gradient_offset=123, # the properties below are optional color="color", data_value=123 )] ), expression="expression" ), solid=quicksight.CfnDashboard.ConditionalFormattingSolidColorProperty( expression="expression", # the properties below are optional color="color" ) ), icon=quicksight.CfnDashboard.ConditionalFormattingIconProperty( custom_condition=quicksight.CfnDashboard.ConditionalFormattingCustomIconConditionProperty( expression="expression", icon_options=quicksight.CfnDashboard.ConditionalFormattingCustomIconOptionsProperty( icon="icon", unicode_icon="unicodeIcon" ), # the properties below are optional color="color", display_configuration=quicksight.CfnDashboard.ConditionalFormattingIconDisplayConfigurationProperty( icon_display_option="iconDisplayOption" ) ), icon_set=quicksight.CfnDashboard.ConditionalFormattingIconSetProperty( expression="expression", # the properties below are optional icon_set_type="iconSetType" ) ), text_color=quicksight.CfnDashboard.ConditionalFormattingColorProperty( gradient=quicksight.CfnDashboard.ConditionalFormattingGradientColorProperty( color=quicksight.CfnDashboard.GradientColorProperty( stops=[quicksight.CfnDashboard.GradientStopProperty( gradient_offset=123, # the properties below are optional color="color", data_value=123 )] ), expression="expression" ), solid=quicksight.CfnDashboard.ConditionalFormattingSolidColorProperty( expression="expression", # the properties below are optional color="color" ) ) )
Attributes
- background_color
The conditional formatting for the text background color.
- icon
The conditional formatting for the icon.
- text_color
The conditional formatting for the text color.
TextControlPlaceholderOptionsProperty
- class CfnDashboard.TextControlPlaceholderOptionsProperty(*, visibility=None)
Bases:
object
The configuration of the placeholder options in a text control.
- Parameters:
visibility (
Optional
[str
]) – The visibility configuration of the placeholder options in a text control.- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below shows an example of how to instantiate this type. # The values are placeholders you should change. from aws_cdk import aws_quicksight as quicksight text_control_placeholder_options_property = quicksight.CfnDashboard.TextControlPlaceholderOptionsProperty( visibility="visibility" )
Attributes
- visibility
The visibility configuration of the placeholder options in a text control.
TextFieldControlDisplayOptionsProperty
- class CfnDashboard.TextFieldControlDisplayOptionsProperty(*, info_icon_label_options=None, placeholder_options=None, title_options=None)
Bases:
object
The display options of a control.
- Parameters:
info_icon_label_options (
Union
[IResolvable
,SheetControlInfoIconLabelOptionsProperty
,Dict
[str
,Any
],None
]) – The configuration of info icon label options.placeholder_options (
Union
[IResolvable
,TextControlPlaceholderOptionsProperty
,Dict
[str
,Any
],None
]) – The configuration of the placeholder options in a text field control.title_options (
Union
[IResolvable
,LabelOptionsProperty
,Dict
[str
,Any
],None
]) – The options to configure the title visibility, name, and font size.
- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below shows an example of how to instantiate this type. # The values are placeholders you should change. from aws_cdk import aws_quicksight as quicksight text_field_control_display_options_property = quicksight.CfnDashboard.TextFieldControlDisplayOptionsProperty( info_icon_label_options=quicksight.CfnDashboard.SheetControlInfoIconLabelOptionsProperty( info_icon_text="infoIconText", visibility="visibility" ), placeholder_options=quicksight.CfnDashboard.TextControlPlaceholderOptionsProperty( visibility="visibility" ), title_options=quicksight.CfnDashboard.LabelOptionsProperty( custom_label="customLabel", font_configuration=quicksight.CfnDashboard.FontConfigurationProperty( font_color="fontColor", font_decoration="fontDecoration", font_size=quicksight.CfnDashboard.FontSizeProperty( relative="relative" ), font_style="fontStyle", font_weight=quicksight.CfnDashboard.FontWeightProperty( name="name" ) ), visibility="visibility" ) )
Attributes
- info_icon_label_options
The configuration of info icon label options.
- placeholder_options
The configuration of the placeholder options in a text field control.
- title_options
The options to configure the title visibility, name, and font size.
ThousandSeparatorOptionsProperty
- class CfnDashboard.ThousandSeparatorOptionsProperty(*, symbol=None, visibility=None)
Bases:
object
The options that determine the thousands separator configuration.
- Parameters:
symbol (
Optional
[str
]) – Determines the thousands separator symbol.visibility (
Optional
[str
]) – Determines the visibility of the thousands separator.
- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below shows an example of how to instantiate this type. # The values are placeholders you should change. from aws_cdk import aws_quicksight as quicksight thousand_separator_options_property = quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" )
Attributes
- symbol
Determines the thousands separator symbol.
- visibility
Determines the visibility of the thousands separator.
TimeBasedForecastPropertiesProperty
- class CfnDashboard.TimeBasedForecastPropertiesProperty(*, lower_boundary=None, periods_backward=None, periods_forward=None, prediction_interval=None, seasonality=None, upper_boundary=None)
Bases:
object
The forecast properties setup of a forecast in the line chart.
- Parameters:
lower_boundary (
Union
[int
,float
,None
]) – The lower boundary setup of a forecast 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 (
Union
[int
,float
,None
]) – The seasonality setup of a forecast computation. Choose one of the following options:. -NULL
: The input is set toNULL
. -NON_NULL
: The input is set to a custom value.upper_boundary (
Union
[int
,float
,None
]) – The upper boundary setup of a forecast computation.
- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below shows an example of how to instantiate this type. # The values are placeholders you should change. from aws_cdk import aws_quicksight as quicksight time_based_forecast_properties_property = quicksight.CfnDashboard.TimeBasedForecastPropertiesProperty( lower_boundary=123, periods_backward=123, periods_forward=123, prediction_interval=123, seasonality=123, upper_boundary=123 )
Attributes
- lower_boundary
The lower boundary setup of a forecast computation.
- periods_backward
The periods backward setup of a forecast computation.
- periods_forward
The periods forward setup of a forecast computation.
- prediction_interval
The prediction interval setup of a forecast computation.
- seasonality
.
NULL
: The input is set toNULL
.NON_NULL
: The input is set to a custom value.
- See:
- Type:
The seasonality setup of a forecast computation. Choose one of the following options
- upper_boundary
The upper boundary setup of a forecast computation.
TimeEqualityFilterProperty
- class CfnDashboard.TimeEqualityFilterProperty(*, column, filter_id, default_filter_control_configuration=None, parameter_name=None, rolling_date=None, time_granularity=None, value=None)
Bases:
object
A
TimeEqualityFilter
filters values that are equal to a given 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.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. This field is mutually exclusive toValue
andRollingDate
.rolling_date (
Union
[IResolvable
,RollingDateConfigurationProperty
,Dict
[str
,Any
],None
]) – The rolling date input for theTimeEquality
filter. This field is mutually exclusive toValue
andParameterName
.time_granularity (
Optional
[str
]) – The level of time precision that is used to aggregateDateTime
values.value (
Optional
[str
]) – The value of aTimeEquality
filter. This field is mutually exclusive toRollingDate
andParameterName
.
- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below shows an example of how to instantiate this type. # The values are placeholders you should change. from aws_cdk import aws_quicksight as quicksight time_equality_filter_property = quicksight.CfnDashboard.TimeEqualityFilterProperty( column=quicksight.CfnDashboard.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), filter_id="filterId", # the properties below are optional default_filter_control_configuration=quicksight.CfnDashboard.DefaultFilterControlConfigurationProperty( control_options=quicksight.CfnDashboard.DefaultFilterControlOptionsProperty( default_date_time_picker_options=quicksight.CfnDashboard.DefaultDateTimePickerControlOptionsProperty( commit_mode="commitMode", display_options=quicksight.CfnDashboard.DateTimePickerControlDisplayOptionsProperty( date_time_format="dateTimeFormat", info_icon_label_options=quicksight.CfnDashboard.SheetControlInfoIconLabelOptionsProperty( info_icon_text="infoIconText", visibility="visibility" ), title_options=quicksight.CfnDashboard.LabelOptionsProperty( custom_label="customLabel", font_configuration=quicksight.CfnDashboard.FontConfigurationProperty( font_color="fontColor", font_decoration="fontDecoration", font_size=quicksight.CfnDashboard.FontSizeProperty( relative="relative" ), font_style="fontStyle", font_weight=quicksight.CfnDashboard.FontWeightProperty( name="name" ) ), visibility="visibility" ) ), type="type" ), default_dropdown_options=quicksight.CfnDashboard.DefaultFilterDropDownControlOptionsProperty( commit_mode="commitMode", display_options=quicksight.CfnDashboard.DropDownControlDisplayOptionsProperty( info_icon_label_options=quicksight.CfnDashboard.SheetControlInfoIconLabelOptionsProperty( info_icon_text="infoIconText", visibility="visibility" ), select_all_options=quicksight.CfnDashboard.ListControlSelectAllOptionsProperty( visibility="visibility" ), title_options=quicksight.CfnDashboard.LabelOptionsProperty( custom_label="customLabel", font_configuration=quicksight.CfnDashboard.FontConfigurationProperty( font_color="fontColor", font_decoration="fontDecoration", font_size=quicksight.CfnDashboard.FontSizeProperty( relative="relative" ), font_style="fontStyle", font_weight=quicksight.CfnDashboard.FontWeightProperty( name="name" ) ), visibility="visibility" ) ), selectable_values=quicksight.CfnDashboard.FilterSelectableValuesProperty( values=["values"] ), type="type" ), default_list_options=quicksight.CfnDashboard.DefaultFilterListControlOptionsProperty( display_options=quicksight.CfnDashboard.ListControlDisplayOptionsProperty( info_icon_label_options=quicksight.CfnDashboard.SheetControlInfoIconLabelOptionsProperty( info_icon_text="infoIconText", visibility="visibility" ), search_options=quicksight.CfnDashboard.ListControlSearchOptionsProperty( visibility="visibility" ), select_all_options=quicksight.CfnDashboard.ListControlSelectAllOptionsProperty( visibility="visibility" ), title_options=quicksight.CfnDashboard.LabelOptionsProperty( custom_label="customLabel", font_configuration=quicksight.CfnDashboard.FontConfigurationProperty( font_color="fontColor", font_decoration="fontDecoration", font_size=quicksight.CfnDashboard.FontSizeProperty( relative="relative" ), font_style="fontStyle", font_weight=quicksight.CfnDashboard.FontWeightProperty( name="name" ) ), visibility="visibility" ) ), selectable_values=quicksight.CfnDashboard.FilterSelectableValuesProperty( values=["values"] ), type="type" ), default_relative_date_time_options=quicksight.CfnDashboard.DefaultRelativeDateTimeControlOptionsProperty( commit_mode="commitMode", display_options=quicksight.CfnDashboard.RelativeDateTimeControlDisplayOptionsProperty( date_time_format="dateTimeFormat", info_icon_label_options=quicksight.CfnDashboard.SheetControlInfoIconLabelOptionsProperty( info_icon_text="infoIconText", visibility="visibility" ), title_options=quicksight.CfnDashboard.LabelOptionsProperty( custom_label="customLabel", font_configuration=quicksight.CfnDashboard.FontConfigurationProperty( font_color="fontColor", font_decoration="fontDecoration", font_size=quicksight.CfnDashboard.FontSizeProperty( relative="relative" ), font_style="fontStyle", font_weight=quicksight.CfnDashboard.FontWeightProperty( name="name" ) ), visibility="visibility" ) ) ), default_slider_options=quicksight.CfnDashboard.DefaultSliderControlOptionsProperty( maximum_value=123, minimum_value=123, step_size=123, # the properties below are optional display_options=quicksight.CfnDashboard.SliderControlDisplayOptionsProperty( info_icon_label_options=quicksight.CfnDashboard.SheetControlInfoIconLabelOptionsProperty( info_icon_text="infoIconText", visibility="visibility" ), title_options=quicksight.CfnDashboard.LabelOptionsProperty( custom_label="customLabel", font_configuration=quicksight.CfnDashboard.FontConfigurationProperty( font_color="fontColor", font_decoration="fontDecoration", font_size=quicksight.CfnDashboard.FontSizeProperty( relative="relative" ), font_style="fontStyle", font_weight=quicksight.CfnDashboard.FontWeightProperty( name="name" ) ), visibility="visibility" ) ), type="type" ), default_text_area_options=quicksight.CfnDashboard.DefaultTextAreaControlOptionsProperty( delimiter="delimiter", display_options=quicksight.CfnDashboard.TextAreaControlDisplayOptionsProperty( info_icon_label_options=quicksight.CfnDashboard.SheetControlInfoIconLabelOptionsProperty( info_icon_text="infoIconText", visibility="visibility" ), placeholder_options=quicksight.CfnDashboard.TextControlPlaceholderOptionsProperty( visibility="visibility" ), title_options=quicksight.CfnDashboard.LabelOptionsProperty( custom_label="customLabel", font_configuration=quicksight.CfnDashboard.FontConfigurationProperty( font_color="fontColor", font_decoration="fontDecoration", font_size=quicksight.CfnDashboard.FontSizeProperty( relative="relative" ), font_style="fontStyle", font_weight=quicksight.CfnDashboard.FontWeightProperty( name="name" ) ), visibility="visibility" ) ) ), default_text_field_options=quicksight.CfnDashboard.DefaultTextFieldControlOptionsProperty( display_options=quicksight.CfnDashboard.TextFieldControlDisplayOptionsProperty( info_icon_label_options=quicksight.CfnDashboard.SheetControlInfoIconLabelOptionsProperty( info_icon_text="infoIconText", visibility="visibility" ), placeholder_options=quicksight.CfnDashboard.TextControlPlaceholderOptionsProperty( visibility="visibility" ), title_options=quicksight.CfnDashboard.LabelOptionsProperty( custom_label="customLabel", font_configuration=quicksight.CfnDashboard.FontConfigurationProperty( font_color="fontColor", font_decoration="fontDecoration", font_size=quicksight.CfnDashboard.FontSizeProperty( relative="relative" ), font_style="fontStyle", font_weight=quicksight.CfnDashboard.FontWeightProperty( name="name" ) ), visibility="visibility" ) ) ) ), title="title" ), parameter_name="parameterName", rolling_date=quicksight.CfnDashboard.RollingDateConfigurationProperty( expression="expression", # the properties below are optional data_set_identifier="dataSetIdentifier" ), time_granularity="timeGranularity", value="value" )
Attributes
- column
The column that the filter is applied to.
- default_filter_control_configuration
The default configurations for the associated controls.
This applies only for filters that are scoped to multiple sheets.
- filter_id
An identifier that uniquely identifies a filter within a dashboard, analysis, or template.
- parameter_name
The parameter whose value should be used for the filter value.
This field is mutually exclusive to
Value
andRollingDate
.
- rolling_date
The rolling date input for the
TimeEquality
filter.This field is mutually exclusive to
Value
andParameterName
.
- time_granularity
The level of time precision that is used to aggregate
DateTime
values.
- value
The value of a
TimeEquality
filter.This field is mutually exclusive to
RollingDate
andParameterName
.
TimeRangeDrillDownFilterProperty
- class CfnDashboard.TimeRangeDrillDownFilterProperty(*, column, range_maximum, range_minimum, time_granularity)
Bases:
object
The time range drill down filter.
- Parameters:
column (
Union
[IResolvable
,ColumnIdentifierProperty
,Dict
[str
,Any
]]) – The column that the filter is applied to.range_maximum (
str
) – The maximum value for the filter value range.range_minimum (
str
) – The minimum value for the filter value range.time_granularity (
str
) – The level of time precision that is used to aggregateDateTime
values.
- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below shows an example of how to instantiate this type. # The values are placeholders you should change. from aws_cdk import aws_quicksight as quicksight time_range_drill_down_filter_property = quicksight.CfnDashboard.TimeRangeDrillDownFilterProperty( column=quicksight.CfnDashboard.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), range_maximum="rangeMaximum", range_minimum="rangeMinimum", time_granularity="timeGranularity" )
Attributes
- column
The column that the filter is applied to.
- range_maximum
The maximum value for the filter value range.
- range_minimum
The minimum value for the filter value range.
- time_granularity
The level of time precision that is used to aggregate
DateTime
values.
TimeRangeFilterProperty
- class CfnDashboard.TimeRangeFilterProperty(*, column, filter_id, null_option, default_filter_control_configuration=None, exclude_period_configuration=None, include_maximum=None, include_minimum=None, range_maximum_value=None, range_minimum_value=None, time_granularity=None)
Bases:
object
A
TimeRangeFilter
filters values that are between two specified values.- 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.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.exclude_period_configuration (
Union
[IResolvable
,ExcludePeriodConfigurationProperty
,Dict
[str
,Any
],None
]) – The exclude period of the time range filter.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_value (
Union
[IResolvable
,TimeRangeFilterValueProperty
,Dict
[str
,Any
],None
]) – The maximum value for the filter value range.range_minimum_value (
Union
[IResolvable
,TimeRangeFilterValueProperty
,Dict
[str
,Any
],None
]) – The minimum value for the filter value range.time_granularity (
Optional
[str
]) – The level of time precision that is used to aggregateDateTime
values.
- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below shows an example of how to instantiate this type. # The values are placeholders you should change. from aws_cdk import aws_quicksight as quicksight time_range_filter_property = quicksight.CfnDashboard.TimeRangeFilterProperty( column=quicksight.CfnDashboard.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), filter_id="filterId", null_option="nullOption", # the properties below are optional default_filter_control_configuration=quicksight.CfnDashboard.DefaultFilterControlConfigurationProperty( control_options=quicksight.CfnDashboard.DefaultFilterControlOptionsProperty( default_date_time_picker_options=quicksight.CfnDashboard.DefaultDateTimePickerControlOptionsProperty( commit_mode="commitMode", display_options=quicksight.CfnDashboard.DateTimePickerControlDisplayOptionsProperty( date_time_format="dateTimeFormat", info_icon_label_options=quicksight.CfnDashboard.SheetControlInfoIconLabelOptionsProperty( info_icon_text="infoIconText", visibility="visibility" ), title_options=quicksight.CfnDashboard.LabelOptionsProperty( custom_label="customLabel", font_configuration=quicksight.CfnDashboard.FontConfigurationProperty( font_color="fontColor", font_decoration="fontDecoration", font_size=quicksight.CfnDashboard.FontSizeProperty( relative="relative" ), font_style="fontStyle", font_weight=quicksight.CfnDashboard.FontWeightProperty( name="name" ) ), visibility="visibility" ) ), type="type" ), default_dropdown_options=quicksight.CfnDashboard.DefaultFilterDropDownControlOptionsProperty( commit_mode="commitMode", display_options=quicksight.CfnDashboard.DropDownControlDisplayOptionsProperty( info_icon_label_options=quicksight.CfnDashboard.SheetControlInfoIconLabelOptionsProperty( info_icon_text="infoIconText", visibility="visibility" ), select_all_options=quicksight.CfnDashboard.ListControlSelectAllOptionsProperty( visibility="visibility" ), title_options=quicksight.CfnDashboard.LabelOptionsProperty( custom_label="customLabel", font_configuration=quicksight.CfnDashboard.FontConfigurationProperty( font_color="fontColor", font_decoration="fontDecoration", font_size=quicksight.CfnDashboard.FontSizeProperty( relative="relative" ), font_style="fontStyle", font_weight=quicksight.CfnDashboard.FontWeightProperty( name="name" ) ), visibility="visibility" ) ), selectable_values=quicksight.CfnDashboard.FilterSelectableValuesProperty( values=["values"] ), type="type" ), default_list_options=quicksight.CfnDashboard.DefaultFilterListControlOptionsProperty( display_options=quicksight.CfnDashboard.ListControlDisplayOptionsProperty( info_icon_label_options=quicksight.CfnDashboard.SheetControlInfoIconLabelOptionsProperty( info_icon_text="infoIconText", visibility="visibility" ), search_options=quicksight.CfnDashboard.ListControlSearchOptionsProperty( visibility="visibility" ), select_all_options=quicksight.CfnDashboard.ListControlSelectAllOptionsProperty( visibility="visibility" ), title_options=quicksight.CfnDashboard.LabelOptionsProperty( custom_label="customLabel", font_configuration=quicksight.CfnDashboard.FontConfigurationProperty( font_color="fontColor", font_decoration="fontDecoration", font_size=quicksight.CfnDashboard.FontSizeProperty( relative="relative" ), font_style="fontStyle", font_weight=quicksight.CfnDashboard.FontWeightProperty( name="name" ) ), visibility="visibility" ) ), selectable_values=quicksight.CfnDashboard.FilterSelectableValuesProperty( values=["values"] ), type="type" ), default_relative_date_time_options=quicksight.CfnDashboard.DefaultRelativeDateTimeControlOptionsProperty( commit_mode="commitMode", display_options=quicksight.CfnDashboard.RelativeDateTimeControlDisplayOptionsProperty( date_time_format="dateTimeFormat", info_icon_label_options=quicksight.CfnDashboard.SheetControlInfoIconLabelOptionsProperty( info_icon_text="infoIconText", visibility="visibility" ), title_options=quicksight.CfnDashboard.LabelOptionsProperty( custom_label="customLabel", font_configuration=quicksight.CfnDashboard.FontConfigurationProperty( font_color="fontColor", font_decoration="fontDecoration", font_size=quicksight.CfnDashboard.FontSizeProperty( relative="relative" ), font_style="fontStyle", font_weight=quicksight.CfnDashboard.FontWeightProperty( name="name" ) ), visibility="visibility" ) ) ), default_slider_options=quicksight.CfnDashboard.DefaultSliderControlOptionsProperty( maximum_value=123, minimum_value=123, step_size=123, # the properties below are optional display_options=quicksight.CfnDashboard.SliderControlDisplayOptionsProperty( info_icon_label_options=quicksight.CfnDashboard.SheetControlInfoIconLabelOptionsProperty( info_icon_text="infoIconText", visibility="visibility" ), title_options=quicksight.CfnDashboard.LabelOptionsProperty( custom_label="customLabel", font_configuration=quicksight.CfnDashboard.FontConfigurationProperty( font_color="fontColor", font_decoration="fontDecoration", font_size=quicksight.CfnDashboard.FontSizeProperty( relative="relative" ), font_style="fontStyle", font_weight=quicksight.CfnDashboard.FontWeightProperty( name="name" ) ), visibility="visibility" ) ), type="type" ), default_text_area_options=quicksight.CfnDashboard.DefaultTextAreaControlOptionsProperty( delimiter="delimiter", display_options=quicksight.CfnDashboard.TextAreaControlDisplayOptionsProperty( info_icon_label_options=quicksight.CfnDashboard.SheetControlInfoIconLabelOptionsProperty( info_icon_text="infoIconText", visibility="visibility" ), placeholder_options=quicksight.CfnDashboard.TextControlPlaceholderOptionsProperty( visibility="visibility" ), title_options=quicksight.CfnDashboard.LabelOptionsProperty( custom_label="customLabel", font_configuration=quicksight.CfnDashboard.FontConfigurationProperty( font_color="fontColor", font_decoration="fontDecoration", font_size=quicksight.CfnDashboard.FontSizeProperty( relative="relative" ), font_style="fontStyle", font_weight=quicksight.CfnDashboard.FontWeightProperty( name="name" ) ), visibility="visibility" ) ) ), default_text_field_options=quicksight.CfnDashboard.DefaultTextFieldControlOptionsProperty( display_options=quicksight.CfnDashboard.TextFieldControlDisplayOptionsProperty( info_icon_label_options=quicksight.CfnDashboard.SheetControlInfoIconLabelOptionsProperty( info_icon_text="infoIconText", visibility="visibility" ), placeholder_options=quicksight.CfnDashboard.TextControlPlaceholderOptionsProperty( visibility="visibility" ), title_options=quicksight.CfnDashboard.LabelOptionsProperty( custom_label="customLabel", font_configuration=quicksight.CfnDashboard.FontConfigurationProperty( font_color="fontColor", font_decoration="fontDecoration", font_size=quicksight.CfnDashboard.FontSizeProperty( relative="relative" ), font_style="fontStyle", font_weight=quicksight.CfnDashboard.FontWeightProperty( name="name" ) ), visibility="visibility" ) ) ) ), title="title" ), exclude_period_configuration=quicksight.CfnDashboard.ExcludePeriodConfigurationProperty( amount=123, granularity="granularity", # the properties below are optional status="status" ), include_maximum=False, include_minimum=False, range_maximum_value=quicksight.CfnDashboard.TimeRangeFilterValueProperty( parameter="parameter", rolling_date=quicksight.CfnDashboard.RollingDateConfigurationProperty( expression="expression", # the properties below are optional data_set_identifier="dataSetIdentifier" ), static_value="staticValue" ), range_minimum_value=quicksight.CfnDashboard.TimeRangeFilterValueProperty( parameter="parameter", rolling_date=quicksight.CfnDashboard.RollingDateConfigurationProperty( expression="expression", # the properties below are optional data_set_identifier="dataSetIdentifier" ), static_value="staticValue" ), time_granularity="timeGranularity" )
Attributes
- column
The column that the filter is applied to.
- default_filter_control_configuration
The default configurations for the associated controls.
This applies only for filters that are scoped to multiple sheets.
- exclude_period_configuration
The exclude period of the time range filter.
- filter_id
An identifier that uniquely identifies a filter within a dashboard, analysis, or template.
- include_maximum
Determines whether the maximum value in the filter value range should be included in the filtered results.
- include_minimum
Determines whether the minimum value in the filter value range should be included in the filtered results.
- 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.
- range_maximum_value
The maximum value for the filter value range.
- range_minimum_value
The minimum value for the filter value range.
- time_granularity
The level of time precision that is used to aggregate
DateTime
values.
TimeRangeFilterValueProperty
- class CfnDashboard.TimeRangeFilterValueProperty(*, parameter=None, rolling_date=None, static_value=None)
Bases:
object
The value of a time range filter.
This is a union type structure. For this structure to be valid, only one of the attributes can be defined.
- Parameters:
parameter (
Optional
[str
]) – The parameter type input value.rolling_date (
Union
[IResolvable
,RollingDateConfigurationProperty
,Dict
[str
,Any
],None
]) – The rolling date input value.static_value (
Optional
[str
]) – The static input value.
- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below shows an example of how to instantiate this type. # The values are placeholders you should change. from aws_cdk import aws_quicksight as quicksight time_range_filter_value_property = quicksight.CfnDashboard.TimeRangeFilterValueProperty( parameter="parameter", rolling_date=quicksight.CfnDashboard.RollingDateConfigurationProperty( expression="expression", # the properties below are optional data_set_identifier="dataSetIdentifier" ), static_value="staticValue" )
Attributes
- parameter
The parameter type input value.
- rolling_date
The rolling date input value.
TooltipItemProperty
- class CfnDashboard.TooltipItemProperty(*, column_tooltip_item=None, field_tooltip_item=None)
Bases:
object
The tooltip.
This is a union type structure. For this structure to be valid, only one of the attributes can be defined.
- Parameters:
column_tooltip_item (
Union
[IResolvable
,ColumnTooltipItemProperty
,Dict
[str
,Any
],None
]) – The tooltip item for the columns that are not part of a field well.field_tooltip_item (
Union
[IResolvable
,FieldTooltipItemProperty
,Dict
[str
,Any
],None
]) – The tooltip item for the fields.
- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below shows an example of how to instantiate this type. # The values are placeholders you should change. from aws_cdk import aws_quicksight as quicksight tooltip_item_property = quicksight.CfnDashboard.TooltipItemProperty( column_tooltip_item=quicksight.CfnDashboard.ColumnTooltipItemProperty( column=quicksight.CfnDashboard.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), # the properties below are optional aggregation=quicksight.CfnDashboard.AggregationFunctionProperty( attribute_aggregation_function=quicksight.CfnDashboard.AttributeAggregationFunctionProperty( simple_attribute_aggregation="simpleAttributeAggregation", value_for_multiple_values="valueForMultipleValues" ), categorical_aggregation_function="categoricalAggregationFunction", date_aggregation_function="dateAggregationFunction", numerical_aggregation_function=quicksight.CfnDashboard.NumericalAggregationFunctionProperty( percentile_aggregation=quicksight.CfnDashboard.PercentileAggregationProperty( percentile_value=123 ), simple_numerical_aggregation="simpleNumericalAggregation" ) ), label="label", tooltip_target="tooltipTarget", visibility="visibility" ), field_tooltip_item=quicksight.CfnDashboard.FieldTooltipItemProperty( field_id="fieldId", # the properties below are optional label="label", tooltip_target="tooltipTarget", visibility="visibility" ) )
Attributes
- column_tooltip_item
The tooltip item for the columns that are not part of a field well.
- field_tooltip_item
The tooltip item for the fields.
TooltipOptionsProperty
- class CfnDashboard.TooltipOptionsProperty(*, field_based_tooltip=None, selected_tooltip_type=None, tooltip_visibility=None)
Bases:
object
The display options for the visual tooltip.
- Parameters:
field_based_tooltip (
Union
[IResolvable
,FieldBasedTooltipProperty
,Dict
[str
,Any
],None
]) – The setup for the detailed tooltip. The tooltip setup is always saved. The display type is decided based on the tooltip type.selected_tooltip_type (
Optional
[str
]) – The selected type for the tooltip. Choose one of the following options:. -BASIC
: A basic tooltip. -DETAILED
: A detailed tooltip.tooltip_visibility (
Optional
[str
]) – Determines whether or not the tooltip is visible.
- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below shows an example of how to instantiate this type. # The values are placeholders you should change. from aws_cdk import aws_quicksight as quicksight tooltip_options_property = quicksight.CfnDashboard.TooltipOptionsProperty( field_based_tooltip=quicksight.CfnDashboard.FieldBasedTooltipProperty( aggregation_visibility="aggregationVisibility", tooltip_fields=[quicksight.CfnDashboard.TooltipItemProperty( column_tooltip_item=quicksight.CfnDashboard.ColumnTooltipItemProperty( column=quicksight.CfnDashboard.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), # the properties below are optional aggregation=quicksight.CfnDashboard.AggregationFunctionProperty( attribute_aggregation_function=quicksight.CfnDashboard.AttributeAggregationFunctionProperty( simple_attribute_aggregation="simpleAttributeAggregation", value_for_multiple_values="valueForMultipleValues" ), categorical_aggregation_function="categoricalAggregationFunction", date_aggregation_function="dateAggregationFunction", numerical_aggregation_function=quicksight.CfnDashboard.NumericalAggregationFunctionProperty( percentile_aggregation=quicksight.CfnDashboard.PercentileAggregationProperty( percentile_value=123 ), simple_numerical_aggregation="simpleNumericalAggregation" ) ), label="label", tooltip_target="tooltipTarget", visibility="visibility" ), field_tooltip_item=quicksight.CfnDashboard.FieldTooltipItemProperty( field_id="fieldId", # the properties below are optional label="label", tooltip_target="tooltipTarget", visibility="visibility" ) )], tooltip_title_type="tooltipTitleType" ), selected_tooltip_type="selectedTooltipType", tooltip_visibility="tooltipVisibility" )
Attributes
- field_based_tooltip
The setup for the detailed tooltip.
The tooltip setup is always saved. The display type is decided based on the tooltip type.
- selected_tooltip_type
.
BASIC
: A basic tooltip.DETAILED
: A detailed tooltip.
- See:
- Type:
The selected type for the tooltip. Choose one of the following options
- tooltip_visibility
Determines whether or not the tooltip is visible.
TopBottomFilterProperty
- class CfnDashboard.TopBottomFilterProperty(*, aggregation_sort_configurations, column, filter_id, default_filter_control_configuration=None, limit=None, parameter_name=None, time_granularity=None)
Bases:
object
A
TopBottomFilter
filters values that are at the top or the bottom.- Parameters:
aggregation_sort_configurations (
Union
[IResolvable
,Sequence
[Union
[IResolvable
,AggregationSortConfigurationProperty
,Dict
[str
,Any
]]]]) – The aggregation and sort configuration of the top bottom filter.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.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.limit (
Union
[int
,float
,None
]) – The number of items to include in the top bottom filter results.parameter_name (
Optional
[str
]) – The parameter whose value should be used for the filter value.time_granularity (
Optional
[str
]) – The level of time precision that is used to aggregateDateTime
values.
- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below shows an example of how to instantiate this type. # The values are placeholders you should change. from aws_cdk import aws_quicksight as quicksight top_bottom_filter_property = quicksight.CfnDashboard.TopBottomFilterProperty( aggregation_sort_configurations=[quicksight.CfnDashboard.AggregationSortConfigurationProperty( column=quicksight.CfnDashboard.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), sort_direction="sortDirection", # the properties below are optional aggregation_function=quicksight.CfnDashboard.AggregationFunctionProperty( attribute_aggregation_function=quicksight.CfnDashboard.AttributeAggregationFunctionProperty( simple_attribute_aggregation="simpleAttributeAggregation", value_for_multiple_values="valueForMultipleValues" ), categorical_aggregation_function="categoricalAggregationFunction", date_aggregation_function="dateAggregationFunction", numerical_aggregation_function=quicksight.CfnDashboard.NumericalAggregationFunctionProperty( percentile_aggregation=quicksight.CfnDashboard.PercentileAggregationProperty( percentile_value=123 ), simple_numerical_aggregation="simpleNumericalAggregation" ) ) )], column=quicksight.CfnDashboard.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), filter_id="filterId", # the properties below are optional default_filter_control_configuration=quicksight.CfnDashboard.DefaultFilterControlConfigurationProperty( control_options=quicksight.CfnDashboard.DefaultFilterControlOptionsProperty( default_date_time_picker_options=quicksight.CfnDashboard.DefaultDateTimePickerControlOptionsProperty( commit_mode="commitMode", display_options=quicksight.CfnDashboard.DateTimePickerControlDisplayOptionsProperty( date_time_format="dateTimeFormat", info_icon_label_options=quicksight.CfnDashboard.SheetControlInfoIconLabelOptionsProperty( info_icon_text="infoIconText", visibility="visibility" ), title_options=quicksight.CfnDashboard.LabelOptionsProperty( custom_label="customLabel", font_configuration=quicksight.CfnDashboard.FontConfigurationProperty( font_color="fontColor", font_decoration="fontDecoration", font_size=quicksight.CfnDashboard.FontSizeProperty( relative="relative" ), font_style="fontStyle", font_weight=quicksight.CfnDashboard.FontWeightProperty( name="name" ) ), visibility="visibility" ) ), type="type" ), default_dropdown_options=quicksight.CfnDashboard.DefaultFilterDropDownControlOptionsProperty( commit_mode="commitMode", display_options=quicksight.CfnDashboard.DropDownControlDisplayOptionsProperty( info_icon_label_options=quicksight.CfnDashboard.SheetControlInfoIconLabelOptionsProperty( info_icon_text="infoIconText", visibility="visibility" ), select_all_options=quicksight.CfnDashboard.ListControlSelectAllOptionsProperty( visibility="visibility" ), title_options=quicksight.CfnDashboard.LabelOptionsProperty( custom_label="customLabel", font_configuration=quicksight.CfnDashboard.FontConfigurationProperty( font_color="fontColor", font_decoration="fontDecoration", font_size=quicksight.CfnDashboard.FontSizeProperty( relative="relative" ), font_style="fontStyle", font_weight=quicksight.CfnDashboard.FontWeightProperty( name="name" ) ), visibility="visibility" ) ), selectable_values=quicksight.CfnDashboard.FilterSelectableValuesProperty( values=["values"] ), type="type" ), default_list_options=quicksight.CfnDashboard.DefaultFilterListControlOptionsProperty( display_options=quicksight.CfnDashboard.ListControlDisplayOptionsProperty( info_icon_label_options=quicksight.CfnDashboard.SheetControlInfoIconLabelOptionsProperty( info_icon_text="infoIconText", visibility="visibility" ), search_options=quicksight.CfnDashboard.ListControlSearchOptionsProperty( visibility="visibility" ), select_all_options=quicksight.CfnDashboard.ListControlSelectAllOptionsProperty( visibility="visibility" ), title_options=quicksight.CfnDashboard.LabelOptionsProperty( custom_label="customLabel", font_configuration=quicksight.CfnDashboard.FontConfigurationProperty( font_color="fontColor", font_decoration="fontDecoration", font_size=quicksight.CfnDashboard.FontSizeProperty( relative="relative" ), font_style="fontStyle", font_weight=quicksight.CfnDashboard.FontWeightProperty( name="name" ) ), visibility="visibility" ) ), selectable_values=quicksight.CfnDashboard.FilterSelectableValuesProperty( values=["values"] ), type="type" ), default_relative_date_time_options=quicksight.CfnDashboard.DefaultRelativeDateTimeControlOptionsProperty( commit_mode="commitMode", display_options=quicksight.CfnDashboard.RelativeDateTimeControlDisplayOptionsProperty( date_time_format="dateTimeFormat", info_icon_label_options=quicksight.CfnDashboard.SheetControlInfoIconLabelOptionsProperty( info_icon_text="infoIconText", visibility="visibility" ), title_options=quicksight.CfnDashboard.LabelOptionsProperty( custom_label="customLabel", font_configuration=quicksight.CfnDashboard.FontConfigurationProperty( font_color="fontColor", font_decoration="fontDecoration", font_size=quicksight.CfnDashboard.FontSizeProperty( relative="relative" ), font_style="fontStyle", font_weight=quicksight.CfnDashboard.FontWeightProperty( name="name" ) ), visibility="visibility" ) ) ), default_slider_options=quicksight.CfnDashboard.DefaultSliderControlOptionsProperty( maximum_value=123, minimum_value=123, step_size=123, # the properties below are optional display_options=quicksight.CfnDashboard.SliderControlDisplayOptionsProperty( info_icon_label_options=quicksight.CfnDashboard.SheetControlInfoIconLabelOptionsProperty( info_icon_text="infoIconText", visibility="visibility" ), title_options=quicksight.CfnDashboard.LabelOptionsProperty( custom_label="customLabel", font_configuration=quicksight.CfnDashboard.FontConfigurationProperty( font_color="fontColor", font_decoration="fontDecoration", font_size=quicksight.CfnDashboard.FontSizeProperty( relative="relative" ), font_style="fontStyle", font_weight=quicksight.CfnDashboard.FontWeightProperty( name="name" ) ), visibility="visibility" ) ), type="type" ), default_text_area_options=quicksight.CfnDashboard.DefaultTextAreaControlOptionsProperty( delimiter="delimiter", display_options=quicksight.CfnDashboard.TextAreaControlDisplayOptionsProperty( info_icon_label_options=quicksight.CfnDashboard.SheetControlInfoIconLabelOptionsProperty( info_icon_text="infoIconText", visibility="visibility" ), placeholder_options=quicksight.CfnDashboard.TextControlPlaceholderOptionsProperty( visibility="visibility" ), title_options=quicksight.CfnDashboard.LabelOptionsProperty( custom_label="customLabel", font_configuration=quicksight.CfnDashboard.FontConfigurationProperty( font_color="fontColor", font_decoration="fontDecoration", font_size=quicksight.CfnDashboard.FontSizeProperty( relative="relative" ), font_style="fontStyle", font_weight=quicksight.CfnDashboard.FontWeightProperty( name="name" ) ), visibility="visibility" ) ) ), default_text_field_options=quicksight.CfnDashboard.DefaultTextFieldControlOptionsProperty( display_options=quicksight.CfnDashboard.TextFieldControlDisplayOptionsProperty( info_icon_label_options=quicksight.CfnDashboard.SheetControlInfoIconLabelOptionsProperty( info_icon_text="infoIconText", visibility="visibility" ), placeholder_options=quicksight.CfnDashboard.TextControlPlaceholderOptionsProperty( visibility="visibility" ), title_options=quicksight.CfnDashboard.LabelOptionsProperty( custom_label="customLabel", font_configuration=quicksight.CfnDashboard.FontConfigurationProperty( font_color="fontColor", font_decoration="fontDecoration", font_size=quicksight.CfnDashboard.FontSizeProperty( relative="relative" ), font_style="fontStyle", font_weight=quicksight.CfnDashboard.FontWeightProperty( name="name" ) ), visibility="visibility" ) ) ) ), title="title" ), limit=123, parameter_name="parameterName", time_granularity="timeGranularity" )
Attributes
- aggregation_sort_configurations
The aggregation and sort configuration of the top bottom filter.
- column
The column that the filter is applied to.
- default_filter_control_configuration
The default configurations for the associated controls.
This applies only for filters that are scoped to multiple sheets.
- filter_id
An identifier that uniquely identifies a filter within a dashboard, analysis, or template.
- limit
The number of items to include in the top bottom filter results.
- parameter_name
The parameter whose value should be used for the filter value.
- time_granularity
The level of time precision that is used to aggregate
DateTime
values.
TopBottomMoversComputationProperty
- class CfnDashboard.TopBottomMoversComputationProperty(*, computation_id, type, category=None, mover_size=None, name=None, sort_order=None, time=None, value=None)
Bases:
object
The top movers and bottom movers computation setup.
- Parameters:
computation_id (
str
) – The ID for a computation.type (
str
) – The computation type. Choose from the following options:. - TOP: Top movers computation. - BOTTOM: Bottom movers computation.category (
Union
[IResolvable
,DimensionFieldProperty
,Dict
[str
,Any
],None
]) – The category field that is used in a computation.mover_size (
Union
[int
,float
,None
]) – The mover size setup of the top and bottom movers computation. Default: - 0name (
Optional
[str
]) – The name of a computation.sort_order (
Optional
[str
]) – The sort order setup of the top and bottom movers 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:
- ExampleMetadata:
fixture=_generated
Example:
.. rubric:: Attributes
- category
The category field that is used in a computation.
- computation_id
The ID for a computation.
- mover_size
The mover size setup of the top and bottom movers computation.
- name
The name of a computation.
- sort_order
The sort order setup of the top and bottom movers computation.
- time
The time field that is used in a computation.
- type
.
TOP: Top movers computation.
BOTTOM: Bottom movers computation.
- See:
- Type:
The computation type. Choose from the following options
- value
The value field that is used in a computation.
TopBottomRankedComputationProperty
- class CfnDashboard.TopBottomRankedComputationProperty(*, computation_id, type, category=None, name=None, result_size=None, value=None)
Bases:
object
The top ranked and bottom ranked computation configuration.
- Parameters:
computation_id (
str
) – The ID for a computation.type (
str
) – The computation type. Choose one of the following options:. - TOP: A top ranked computation. - BOTTOM: A bottom ranked computation.category (
Union
[IResolvable
,DimensionFieldProperty
,Dict
[str
,Any
],None
]) – The category field that is used in a computation.name (
Optional
[str
]) – The name of a computation.result_size (
Union
[int
,float
,None
]) – The result size of a top and bottom ranked computation. Default: - 0value (
Union
[IResolvable
,MeasureFieldProperty
,Dict
[str
,Any
],None
]) – The value field that is used in a computation.
- See:
- ExampleMetadata:
fixture=_generated
Example:
.. rubric:: Attributes
- category
The category field that is used in a computation.
- computation_id
The ID for a computation.
- name
The name of a computation.
- result_size
The result size of a top and bottom ranked computation.
- type
.
TOP: A top ranked computation.
BOTTOM: A bottom ranked computation.
- See:
- Type:
The computation type. Choose one of the following options
- value
The value field that is used in a computation.
TotalAggregationComputationProperty
- class CfnDashboard.TotalAggregationComputationProperty(*, computation_id, name=None, value=None)
Bases:
object
The total aggregation computation configuration.
- Parameters:
computation_id (
str
) – The ID for a computation.name (
Optional
[str
]) – The name of a computation.value (
Union
[IResolvable
,MeasureFieldProperty
,Dict
[str
,Any
],None
]) – The value field that is used in a computation.
- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below shows an example of how to instantiate this type. # The values are placeholders you should change. from aws_cdk import aws_quicksight as quicksight total_aggregation_computation_property = quicksight.CfnDashboard.TotalAggregationComputationProperty( computation_id="computationId", # the properties below are optional name="name", value=quicksight.CfnDashboard.MeasureFieldProperty( calculated_measure_field=quicksight.CfnDashboard.CalculatedMeasureFieldProperty( expression="expression", field_id="fieldId" ), categorical_measure_field=quicksight.CfnDashboard.CategoricalMeasureFieldProperty( column=quicksight.CfnDashboard.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), field_id="fieldId", # the properties below are optional aggregation_function="aggregationFunction", format_configuration=quicksight.CfnDashboard.StringFormatConfigurationProperty( null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), numeric_format_configuration=quicksight.CfnDashboard.NumericFormatConfigurationProperty( currency_display_format_configuration=quicksight.CfnDashboard.CurrencyDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix", symbol="symbol" ), number_display_format_configuration=quicksight.CfnDashboard.NumberDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ), percentage_display_format_configuration=quicksight.CfnDashboard.PercentageDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ) ) ) ), date_measure_field=quicksight.CfnDashboard.DateMeasureFieldProperty( column=quicksight.CfnDashboard.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), field_id="fieldId", # the properties below are optional aggregation_function="aggregationFunction", format_configuration=quicksight.CfnDashboard.DateTimeFormatConfigurationProperty( date_time_format="dateTimeFormat", null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), numeric_format_configuration=quicksight.CfnDashboard.NumericFormatConfigurationProperty( currency_display_format_configuration=quicksight.CfnDashboard.CurrencyDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix", symbol="symbol" ), number_display_format_configuration=quicksight.CfnDashboard.NumberDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ), percentage_display_format_configuration=quicksight.CfnDashboard.PercentageDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ) ) ) ), numerical_measure_field=quicksight.CfnDashboard.NumericalMeasureFieldProperty( column=quicksight.CfnDashboard.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), field_id="fieldId", # the properties below are optional aggregation_function=quicksight.CfnDashboard.NumericalAggregationFunctionProperty( percentile_aggregation=quicksight.CfnDashboard.PercentileAggregationProperty( percentile_value=123 ), simple_numerical_aggregation="simpleNumericalAggregation" ), format_configuration=quicksight.CfnDashboard.NumberFormatConfigurationProperty( format_configuration=quicksight.CfnDashboard.NumericFormatConfigurationProperty( currency_display_format_configuration=quicksight.CfnDashboard.CurrencyDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix", symbol="symbol" ), number_display_format_configuration=quicksight.CfnDashboard.NumberDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ), percentage_display_format_configuration=quicksight.CfnDashboard.PercentageDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ) ) ) ) ) )
Attributes
- computation_id
The ID for a computation.
- name
The name of a computation.
- value
The value field that is used in a computation.
TotalAggregationFunctionProperty
- class CfnDashboard.TotalAggregationFunctionProperty(*, simple_total_aggregation_function=None)
Bases:
object
An aggregation function that aggregates the total values of a measure.
- Parameters:
simple_total_aggregation_function (
Optional
[str
]) – A built in aggregation function for total values.- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below shows an example of how to instantiate this type. # The values are placeholders you should change. from aws_cdk import aws_quicksight as quicksight total_aggregation_function_property = quicksight.CfnDashboard.TotalAggregationFunctionProperty( simple_total_aggregation_function="simpleTotalAggregationFunction" )
Attributes
- simple_total_aggregation_function
A built in aggregation function for total values.
TotalAggregationOptionProperty
- class CfnDashboard.TotalAggregationOptionProperty(*, field_id, total_aggregation_function)
Bases:
object
The total aggregation settings map of a field id.
- Parameters:
field_id (
str
) – The field id that’s associated with the total aggregation option.total_aggregation_function (
Union
[IResolvable
,TotalAggregationFunctionProperty
,Dict
[str
,Any
]]) – The total aggregation function that you want to set for a specified field id.
- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below shows an example of how to instantiate this type. # The values are placeholders you should change. from aws_cdk import aws_quicksight as quicksight total_aggregation_option_property = quicksight.CfnDashboard.TotalAggregationOptionProperty( field_id="fieldId", total_aggregation_function=quicksight.CfnDashboard.TotalAggregationFunctionProperty( simple_total_aggregation_function="simpleTotalAggregationFunction" ) )
Attributes
- field_id
The field id that’s associated with the total aggregation option.
- total_aggregation_function
The total aggregation function that you want to set for a specified field id.
TotalOptionsProperty
- class CfnDashboard.TotalOptionsProperty(*, custom_label=None, placement=None, scroll_status=None, total_aggregation_options=None, total_cell_style=None, totals_visibility=None)
Bases:
object
The total options for a table visual.
- Parameters:
custom_label (
Optional
[str
]) – The custom label string for the total 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 settings for each value field.total_cell_style (
Union
[IResolvable
,TableCellStyleProperty
,Dict
[str
,Any
],None
]) – Cell styling options for the total cells.totals_visibility (
Optional
[str
]) – The visibility configuration for the total cells.
- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below shows an example of how to instantiate this type. # The values are placeholders you should change. from aws_cdk import aws_quicksight as quicksight total_options_property = quicksight.CfnDashboard.TotalOptionsProperty( custom_label="customLabel", placement="placement", scroll_status="scrollStatus", total_aggregation_options=[quicksight.CfnDashboard.TotalAggregationOptionProperty( field_id="fieldId", total_aggregation_function=quicksight.CfnDashboard.TotalAggregationFunctionProperty( simple_total_aggregation_function="simpleTotalAggregationFunction" ) )], total_cell_style=quicksight.CfnDashboard.TableCellStyleProperty( background_color="backgroundColor", border=quicksight.CfnDashboard.GlobalTableBorderOptionsProperty( side_specific_border=quicksight.CfnDashboard.TableSideBorderOptionsProperty( bottom=quicksight.CfnDashboard.TableBorderOptionsProperty( color="color", style="style", thickness=123 ), inner_horizontal=quicksight.CfnDashboard.TableBorderOptionsProperty( color="color", style="style", thickness=123 ), inner_vertical=quicksight.CfnDashboard.TableBorderOptionsProperty( color="color", style="style", thickness=123 ), left=quicksight.CfnDashboard.TableBorderOptionsProperty( color="color", style="style", thickness=123 ), right=quicksight.CfnDashboard.TableBorderOptionsProperty( color="color", style="style", thickness=123 ), top=quicksight.CfnDashboard.TableBorderOptionsProperty( color="color", style="style", thickness=123 ) ), uniform_border=quicksight.CfnDashboard.TableBorderOptionsProperty( color="color", style="style", thickness=123 ) ), font_configuration=quicksight.CfnDashboard.FontConfigurationProperty( font_color="fontColor", font_decoration="fontDecoration", font_size=quicksight.CfnDashboard.FontSizeProperty( relative="relative" ), font_style="fontStyle", font_weight=quicksight.CfnDashboard.FontWeightProperty( name="name" ) ), height=123, horizontal_text_alignment="horizontalTextAlignment", text_wrap="textWrap", vertical_text_alignment="verticalTextAlignment", visibility="visibility" ), totals_visibility="totalsVisibility" )
Attributes
- custom_label
The custom label string for the total cells.
- placement
The placement (start, end) for the total cells.
- scroll_status
The scroll status (pinned, scrolled) for the total cells.
- total_aggregation_options
The total aggregation settings for each value field.
- total_cell_style
Cell styling options for the total cells.
- totals_visibility
The visibility configuration for the total cells.
TreeMapAggregatedFieldWellsProperty
- class CfnDashboard.TreeMapAggregatedFieldWellsProperty(*, colors=None, groups=None, sizes=None)
Bases:
object
Aggregated field wells of a tree map.
- Parameters:
colors (
Union
[IResolvable
,Sequence
[Union
[IResolvable
,MeasureFieldProperty
,Dict
[str
,Any
]]],None
]) – The color field well of a tree map. Values are grouped by aggregations based on group by fields.groups (
Union
[IResolvable
,Sequence
[Union
[IResolvable
,DimensionFieldProperty
,Dict
[str
,Any
]]],None
]) – The group by field well of a tree map. Values are grouped based on group by fields.sizes (
Union
[IResolvable
,Sequence
[Union
[IResolvable
,MeasureFieldProperty
,Dict
[str
,Any
]]],None
]) – The size field well of a tree map. Values are aggregated based on group by fields.
- See:
- ExampleMetadata:
fixture=_generated
Example:
.. rubric:: Attributes
- colors
The color field well of a tree map.
Values are grouped by aggregations based on group by fields.
- groups
The group by field well of a tree map.
Values are grouped based on group by fields.
- sizes
The size field well of a tree map.
Values are aggregated based on group by fields.
TreeMapConfigurationProperty
- class CfnDashboard.TreeMapConfigurationProperty(*, color_label_options=None, color_scale=None, data_labels=None, field_wells=None, group_label_options=None, legend=None, size_label_options=None, sort_configuration=None, tooltip=None)
Bases:
object
The configuration of a tree map.
- Parameters:
color_label_options (
Union
[IResolvable
,ChartAxisLabelOptionsProperty
,Dict
[str
,Any
],None
]) – The label options (label text, label visibility) for the colors displayed in a tree map.color_scale (
Union
[IResolvable
,ColorScaleProperty
,Dict
[str
,Any
],None
]) – The color options (gradient color, point of divergence) of a tree map.data_labels (
Union
[IResolvable
,DataLabelOptionsProperty
,Dict
[str
,Any
],None
]) – The options that determine if visual data labels are displayed.field_wells (
Union
[IResolvable
,TreeMapFieldWellsProperty
,Dict
[str
,Any
],None
]) – The field wells of the visual.group_label_options (
Union
[IResolvable
,ChartAxisLabelOptionsProperty
,Dict
[str
,Any
],None
]) – The label options (label text, label visibility) of the groups that are displayed in a tree map.legend (
Union
[IResolvable
,LegendOptionsProperty
,Dict
[str
,Any
],None
]) – The legend display setup of the visual.size_label_options (
Union
[IResolvable
,ChartAxisLabelOptionsProperty
,Dict
[str
,Any
],None
]) – The label options (label text, label visibility) of the sizes that are displayed in a tree map.sort_configuration (
Union
[IResolvable
,TreeMapSortConfigurationProperty
,Dict
[str
,Any
],None
]) – The sort configuration of a tree map.tooltip (
Union
[IResolvable
,TooltipOptionsProperty
,Dict
[str
,Any
],None
]) – The tooltip display setup of the visual.
- See:
- ExampleMetadata:
fixture=_generated
Example:
.. rubric:: Attributes
- color_label_options
The label options (label text, label visibility) for the colors displayed in a tree map.
- color_scale
The color options (gradient color, point of divergence) of a tree map.
- data_labels
The options that determine if visual data labels are displayed.
- field_wells
The field wells of the visual.
- group_label_options
The label options (label text, label visibility) of the groups that are displayed in a tree map.
- legend
The legend display setup of the visual.
- size_label_options
The label options (label text, label visibility) of the sizes that are displayed in a tree map.
- sort_configuration
The sort configuration of a tree map.
- tooltip
The tooltip display setup of the visual.
TreeMapFieldWellsProperty
- class CfnDashboard.TreeMapFieldWellsProperty(*, tree_map_aggregated_field_wells=None)
Bases:
object
The field wells of a tree map.
This is a union type structure. For this structure to be valid, only one of the attributes can be defined.
- Parameters:
tree_map_aggregated_field_wells (
Union
[IResolvable
,TreeMapAggregatedFieldWellsProperty
,Dict
[str
,Any
],None
]) – The aggregated field wells of a tree map.- See:
- ExampleMetadata:
fixture=_generated
Example:
.. rubric:: Attributes
- tree_map_aggregated_field_wells
The aggregated field wells of a tree map.
TreeMapSortConfigurationProperty
- class CfnDashboard.TreeMapSortConfigurationProperty(*, tree_map_group_items_limit_configuration=None, tree_map_sort=None)
Bases:
object
The sort configuration of a tree map.
- Parameters:
tree_map_group_items_limit_configuration (
Union
[IResolvable
,ItemsLimitConfigurationProperty
,Dict
[str
,Any
],None
]) – The limit on the number of groups that are displayed.tree_map_sort (
Union
[IResolvable
,Sequence
[Union
[IResolvable
,FieldSortOptionsProperty
,Dict
[str
,Any
]]],None
]) – The sort configuration of group by fields.
- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below shows an example of how to instantiate this type. # The values are placeholders you should change. from aws_cdk import aws_quicksight as quicksight tree_map_sort_configuration_property = quicksight.CfnDashboard.TreeMapSortConfigurationProperty( tree_map_group_items_limit_configuration=quicksight.CfnDashboard.ItemsLimitConfigurationProperty( items_limit=123, other_categories="otherCategories" ), tree_map_sort=[quicksight.CfnDashboard.FieldSortOptionsProperty( column_sort=quicksight.CfnDashboard.ColumnSortProperty( direction="direction", sort_by=quicksight.CfnDashboard.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), # the properties below are optional aggregation_function=quicksight.CfnDashboard.AggregationFunctionProperty( attribute_aggregation_function=quicksight.CfnDashboard.AttributeAggregationFunctionProperty( simple_attribute_aggregation="simpleAttributeAggregation", value_for_multiple_values="valueForMultipleValues" ), categorical_aggregation_function="categoricalAggregationFunction", date_aggregation_function="dateAggregationFunction", numerical_aggregation_function=quicksight.CfnDashboard.NumericalAggregationFunctionProperty( percentile_aggregation=quicksight.CfnDashboard.PercentileAggregationProperty( percentile_value=123 ), simple_numerical_aggregation="simpleNumericalAggregation" ) ) ), field_sort=quicksight.CfnDashboard.FieldSortProperty( direction="direction", field_id="fieldId" ) )] )
Attributes
- tree_map_group_items_limit_configuration
The limit on the number of groups that are displayed.
- tree_map_sort
The sort configuration of group by fields.
TreeMapVisualProperty
- class CfnDashboard.TreeMapVisualProperty(*, visual_id, actions=None, chart_configuration=None, column_hierarchies=None, subtitle=None, title=None)
Bases:
object
A tree map.
For more information, see Using tree maps 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
,TreeMapConfigurationProperty
,Dict
[str
,Any
],None
]) – The configuration settings of the visual.column_hierarchies (
Union
[IResolvable
,Sequence
[Union
[IResolvable
,ColumnHierarchyProperty
,Dict
[str
,Any
]]],None
]) – The column hierarchy that is used during drill-downs and drill-ups.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.
- See:
- ExampleMetadata:
fixture=_generated
Example:
.. rubric:: Attributes
- actions
The list of custom actions that are configured for a visual.
- chart_configuration
The configuration settings of the visual.
- column_hierarchies
The column hierarchy that is used during drill-downs and drill-ups.
- subtitle
The subtitle that is displayed on the visual.
- title
The title that is displayed on the visual.
- 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..
TrendArrowOptionsProperty
- class CfnDashboard.TrendArrowOptionsProperty(*, visibility=None)
Bases:
object
The options that determine the presentation of trend arrows in a KPI visual.
- Parameters:
visibility (
Optional
[str
]) – The visibility of the trend arrows.- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below shows an example of how to instantiate this type. # The values are placeholders you should change. from aws_cdk import aws_quicksight as quicksight trend_arrow_options_property = quicksight.CfnDashboard.TrendArrowOptionsProperty( visibility="visibility" )
Attributes
- visibility
The visibility of the trend arrows.
UnaggregatedFieldProperty
- class CfnDashboard.UnaggregatedFieldProperty(*, column, field_id, format_configuration=None)
Bases:
object
The unaggregated field for a table.
- Parameters:
column (
Union
[IResolvable
,ColumnIdentifierProperty
,Dict
[str
,Any
]]) – The column that is used in theUnaggregatedField
.field_id (
str
) – The custom field ID.format_configuration (
Union
[IResolvable
,FormatConfigurationProperty
,Dict
[str
,Any
],None
]) – The format configuration of the field.
- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below shows an example of how to instantiate this type. # The values are placeholders you should change. from aws_cdk import aws_quicksight as quicksight unaggregated_field_property = quicksight.CfnDashboard.UnaggregatedFieldProperty( column=quicksight.CfnDashboard.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), field_id="fieldId", # the properties below are optional format_configuration=quicksight.CfnDashboard.FormatConfigurationProperty( date_time_format_configuration=quicksight.CfnDashboard.DateTimeFormatConfigurationProperty( date_time_format="dateTimeFormat", null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), numeric_format_configuration=quicksight.CfnDashboard.NumericFormatConfigurationProperty( currency_display_format_configuration=quicksight.CfnDashboard.CurrencyDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix", symbol="symbol" ), number_display_format_configuration=quicksight.CfnDashboard.NumberDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ), percentage_display_format_configuration=quicksight.CfnDashboard.PercentageDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ) ) ), number_format_configuration=quicksight.CfnDashboard.NumberFormatConfigurationProperty( format_configuration=quicksight.CfnDashboard.NumericFormatConfigurationProperty( currency_display_format_configuration=quicksight.CfnDashboard.CurrencyDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix", symbol="symbol" ), number_display_format_configuration=quicksight.CfnDashboard.NumberDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ), percentage_display_format_configuration=quicksight.CfnDashboard.PercentageDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ) ) ), string_format_configuration=quicksight.CfnDashboard.StringFormatConfigurationProperty( null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), numeric_format_configuration=quicksight.CfnDashboard.NumericFormatConfigurationProperty( currency_display_format_configuration=quicksight.CfnDashboard.CurrencyDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix", symbol="symbol" ), number_display_format_configuration=quicksight.CfnDashboard.NumberDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ), percentage_display_format_configuration=quicksight.CfnDashboard.PercentageDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ) ) ) ) )
Attributes
- column
The column that is used in the
UnaggregatedField
.
- field_id
The custom field ID.
- format_configuration
The format configuration of the field.
UniqueValuesComputationProperty
- class CfnDashboard.UniqueValuesComputationProperty(*, computation_id, category=None, name=None)
Bases:
object
The unique values computation configuration.
- Parameters:
computation_id (
str
) – The ID for a computation.category (
Union
[IResolvable
,DimensionFieldProperty
,Dict
[str
,Any
],None
]) – The category field that is used in a computation.name (
Optional
[str
]) – The name of a computation.
- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below shows an example of how to instantiate this type. # The values are placeholders you should change. from aws_cdk import aws_quicksight as quicksight unique_values_computation_property = quicksight.CfnDashboard.UniqueValuesComputationProperty( computation_id="computationId", # the properties below are optional category=quicksight.CfnDashboard.DimensionFieldProperty( categorical_dimension_field=quicksight.CfnDashboard.CategoricalDimensionFieldProperty( column=quicksight.CfnDashboard.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), field_id="fieldId", # the properties below are optional format_configuration=quicksight.CfnDashboard.StringFormatConfigurationProperty( null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), numeric_format_configuration=quicksight.CfnDashboard.NumericFormatConfigurationProperty( currency_display_format_configuration=quicksight.CfnDashboard.CurrencyDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix", symbol="symbol" ), number_display_format_configuration=quicksight.CfnDashboard.NumberDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ), percentage_display_format_configuration=quicksight.CfnDashboard.PercentageDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ) ) ), hierarchy_id="hierarchyId" ), date_dimension_field=quicksight.CfnDashboard.DateDimensionFieldProperty( column=quicksight.CfnDashboard.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), field_id="fieldId", # the properties below are optional date_granularity="dateGranularity", format_configuration=quicksight.CfnDashboard.DateTimeFormatConfigurationProperty( date_time_format="dateTimeFormat", null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), numeric_format_configuration=quicksight.CfnDashboard.NumericFormatConfigurationProperty( currency_display_format_configuration=quicksight.CfnDashboard.CurrencyDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix", symbol="symbol" ), number_display_format_configuration=quicksight.CfnDashboard.NumberDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ), percentage_display_format_configuration=quicksight.CfnDashboard.PercentageDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ) ) ), hierarchy_id="hierarchyId" ), numerical_dimension_field=quicksight.CfnDashboard.NumericalDimensionFieldProperty( column=quicksight.CfnDashboard.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), field_id="fieldId", # the properties below are optional format_configuration=quicksight.CfnDashboard.NumberFormatConfigurationProperty( format_configuration=quicksight.CfnDashboard.NumericFormatConfigurationProperty( currency_display_format_configuration=quicksight.CfnDashboard.CurrencyDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix", symbol="symbol" ), number_display_format_configuration=quicksight.CfnDashboard.NumberDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ), percentage_display_format_configuration=quicksight.CfnDashboard.PercentageDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ) ) ), hierarchy_id="hierarchyId" ) ), name="name" )
Attributes
- category
The category field that is used in a computation.
- computation_id
The ID for a computation.
ValidationStrategyProperty
- class CfnDashboard.ValidationStrategyProperty(*, mode)
Bases:
object
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.- Parameters:
mode (
str
) – The mode of validation for the asset to be created or updated. When you set this value toSTRICT
, strict validation for every error is enforced. When you set this value toLENIENT
, validation is skipped for specific UI errors.- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below shows an example of how to instantiate this type. # The values are placeholders you should change. from aws_cdk import aws_quicksight as quicksight validation_strategy_property = quicksight.CfnDashboard.ValidationStrategyProperty( mode="mode" )
Attributes
- mode
The mode of validation for the asset to be created or updated.
When you set this value to
STRICT
, strict validation for every error is enforced. When you set this value toLENIENT
, validation is skipped for specific UI errors.
VisibleRangeOptionsProperty
- class CfnDashboard.VisibleRangeOptionsProperty(*, percent_range=None)
Bases:
object
The range options for the data zoom scroll bar.
- Parameters:
percent_range (
Union
[IResolvable
,PercentVisibleRangeProperty
,Dict
[str
,Any
],None
]) – The percent range in the visible range.- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below shows an example of how to instantiate this type. # The values are placeholders you should change. from aws_cdk import aws_quicksight as quicksight visible_range_options_property = quicksight.CfnDashboard.VisibleRangeOptionsProperty( percent_range=quicksight.CfnDashboard.PercentVisibleRangeProperty( from=123, to=123 ) )
Attributes
- percent_range
The percent range in the visible range.
VisualAxisSortOptionProperty
- class CfnDashboard.VisualAxisSortOptionProperty(*, availability_status=None)
Bases:
object
The axis sort options for a visual.
- Parameters:
availability_status (
Optional
[str
]) – The availaiblity status of a visual’s axis sort options.- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below shows an example of how to instantiate this type. # The values are placeholders you should change. from aws_cdk import aws_quicksight as quicksight visual_axis_sort_option_property = quicksight.CfnDashboard.VisualAxisSortOptionProperty( availability_status="availabilityStatus" )
Attributes
- availability_status
The availaiblity status of a visual’s axis sort options.
VisualCustomActionOperationProperty
- class CfnDashboard.VisualCustomActionOperationProperty(*, filter_operation=None, 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:
filter_operation (
Union
[IResolvable
,CustomActionFilterOperationProperty
,Dict
[str
,Any
],None
]) – The filter operation that filters data included in a visual or in an entire sheet.navigation_operation (
Union
[IResolvable
,CustomActionNavigationOperationProperty
,Dict
[str
,Any
],None
]) – The navigation operation that navigates between different sheets in the same analysis.set_parameters_operation (
Union
[IResolvable
,CustomActionSetParametersOperationProperty
,Dict
[str
,Any
],None
]) – The set parameter operation that sets parameters in custom action.url_operation (
Union
[IResolvable
,CustomActionURLOperationProperty
,Dict
[str
,Any
],None
]) – The URL operation that opens a link to another webpage.
- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below shows an example of how to instantiate this type. # The values are placeholders you should change. from aws_cdk import aws_quicksight as quicksight visual_custom_action_operation_property = quicksight.CfnDashboard.VisualCustomActionOperationProperty( filter_operation=quicksight.CfnDashboard.CustomActionFilterOperationProperty( selected_fields_configuration=quicksight.CfnDashboard.FilterOperationSelectedFieldsConfigurationProperty( selected_columns=[quicksight.CfnDashboard.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" )], selected_field_options="selectedFieldOptions", selected_fields=["selectedFields"] ), target_visuals_configuration=quicksight.CfnDashboard.FilterOperationTargetVisualsConfigurationProperty( same_sheet_target_visual_configuration=quicksight.CfnDashboard.SameSheetTargetVisualConfigurationProperty( target_visual_options="targetVisualOptions", target_visuals=["targetVisuals"] ) ) ), navigation_operation=quicksight.CfnDashboard.CustomActionNavigationOperationProperty( local_navigation_configuration=quicksight.CfnDashboard.LocalNavigationConfigurationProperty( target_sheet_id="targetSheetId" ) ), set_parameters_operation=quicksight.CfnDashboard.CustomActionSetParametersOperationProperty( parameter_value_configurations=[quicksight.CfnDashboard.SetParameterValueConfigurationProperty( destination_parameter_name="destinationParameterName", value=quicksight.CfnDashboard.DestinationParameterValueConfigurationProperty( custom_values_configuration=quicksight.CfnDashboard.CustomValuesConfigurationProperty( custom_values=quicksight.CfnDashboard.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.CfnDashboard.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), source_field="sourceField", source_parameter_name="sourceParameterName" ) )] ), url_operation=quicksight.CfnDashboard.CustomActionURLOperationProperty( url_target="urlTarget", url_template="urlTemplate" ) )
Attributes
- filter_operation
The filter operation that filters data included in a visual or in an entire sheet.
The navigation operation that navigates between different sheets in the same analysis.
- set_parameters_operation
The set parameter operation that sets parameters in custom action.
- url_operation
The URL operation that opens a link to another webpage.
VisualCustomActionProperty
- class CfnDashboard.VisualCustomActionProperty(*, action_operations, custom_action_id, name, trigger, status=None)
Bases:
object
A custom action defined on a visual.
- Parameters:
action_operations (
Union
[IResolvable
,Sequence
[Union
[IResolvable
,VisualCustomActionOperationProperty
,Dict
[str
,Any
]]]]) – A list ofVisualCustomActionOperations
. 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 theVisualCustomAction
.name (
str
) – The name of theVisualCustomAction
.trigger (
str
) – The trigger of theVisualCustomAction
. Valid values are defined as follows: -DATA_POINT_CLICK
: Initiates a custom action by a left pointer click on a data point. -DATA_POINT_MENU
: Initiates a custom action by right pointer click from the menu.status (
Optional
[str
]) – The status of theVisualCustomAction
.
- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below shows an example of how to instantiate this type. # The values are placeholders you should change. from aws_cdk import aws_quicksight as quicksight visual_custom_action_property = quicksight.CfnDashboard.VisualCustomActionProperty( action_operations=[quicksight.CfnDashboard.VisualCustomActionOperationProperty( filter_operation=quicksight.CfnDashboard.CustomActionFilterOperationProperty( selected_fields_configuration=quicksight.CfnDashboard.FilterOperationSelectedFieldsConfigurationProperty( selected_columns=[quicksight.CfnDashboard.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" )], selected_field_options="selectedFieldOptions", selected_fields=["selectedFields"] ), target_visuals_configuration=quicksight.CfnDashboard.FilterOperationTargetVisualsConfigurationProperty( same_sheet_target_visual_configuration=quicksight.CfnDashboard.SameSheetTargetVisualConfigurationProperty( target_visual_options="targetVisualOptions", target_visuals=["targetVisuals"] ) ) ), navigation_operation=quicksight.CfnDashboard.CustomActionNavigationOperationProperty( local_navigation_configuration=quicksight.CfnDashboard.LocalNavigationConfigurationProperty( target_sheet_id="targetSheetId" ) ), set_parameters_operation=quicksight.CfnDashboard.CustomActionSetParametersOperationProperty( parameter_value_configurations=[quicksight.CfnDashboard.SetParameterValueConfigurationProperty( destination_parameter_name="destinationParameterName", value=quicksight.CfnDashboard.DestinationParameterValueConfigurationProperty( custom_values_configuration=quicksight.CfnDashboard.CustomValuesConfigurationProperty( custom_values=quicksight.CfnDashboard.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.CfnDashboard.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), source_field="sourceField", source_parameter_name="sourceParameterName" ) )] ), url_operation=quicksight.CfnDashboard.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
VisualCustomActionOperations
.This is a union type structure. For this structure to be valid, only one of the attributes can be defined.
- custom_action_id
The ID of the
VisualCustomAction
.
- name
The name of the
VisualCustomAction
.
- status
The status of the
VisualCustomAction
.
- trigger
The trigger of the
VisualCustomAction
.Valid values are defined as follows:
DATA_POINT_CLICK
: Initiates a custom action by a left pointer click on a data point.DATA_POINT_MENU
: Initiates a custom action by right pointer click from the menu.
VisualPaletteProperty
- class CfnDashboard.VisualPaletteProperty(*, chart_color=None, color_map=None)
Bases:
object
The visual display options for the visual palette.
- Parameters:
chart_color (
Optional
[str
]) – The chart color options for the visual palette.color_map (
Union
[IResolvable
,Sequence
[Union
[IResolvable
,DataPathColorProperty
,Dict
[str
,Any
]]],None
]) – The color map options for the visual palette.
- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below shows an example of how to instantiate this type. # The values are placeholders you should change. from aws_cdk import aws_quicksight as quicksight visual_palette_property = quicksight.CfnDashboard.VisualPaletteProperty( chart_color="chartColor", color_map=[quicksight.CfnDashboard.DataPathColorProperty( color="color", element=quicksight.CfnDashboard.DataPathValueProperty( data_path_type=quicksight.CfnDashboard.DataPathTypeProperty( pivot_table_data_path_type="pivotTableDataPathType" ), field_id="fieldId", field_value="fieldValue" ), # the properties below are optional time_granularity="timeGranularity" )] )
Attributes
- chart_color
The chart color options for the visual palette.
- color_map
The color map options for the visual palette.
VisualProperty
- class CfnDashboard.VisualProperty(*, bar_chart_visual=None, box_plot_visual=None, combo_chart_visual=None, custom_content_visual=None, empty_visual=None, filled_map_visual=None, funnel_chart_visual=None, gauge_chart_visual=None, geospatial_map_visual=None, heat_map_visual=None, histogram_visual=None, insight_visual=None, kpi_visual=None, line_chart_visual=None, pie_chart_visual=None, pivot_table_visual=None, radar_chart_visual=None, sankey_diagram_visual=None, scatter_plot_visual=None, table_visual=None, tree_map_visual=None, waterfall_visual=None, word_cloud_visual=None)
Bases:
object
A visual displayed on a sheet in an analysis, dashboard, or template.
This is a union type structure. For this structure to be valid, only one of the attributes can be defined.
- Parameters:
bar_chart_visual (
Union
[IResolvable
,BarChartVisualProperty
,Dict
[str
,Any
],None
]) –A bar chart. For more information, see Using bar charts in the Amazon QuickSight User Guide .
box_plot_visual (
Union
[IResolvable
,BoxPlotVisualProperty
,Dict
[str
,Any
],None
]) –A box plot. For more information, see Using box plots in the Amazon QuickSight User Guide .
combo_chart_visual (
Union
[IResolvable
,ComboChartVisualProperty
,Dict
[str
,Any
],None
]) –A combo chart. For more information, see Using combo charts in the Amazon QuickSight User Guide .
custom_content_visual (
Union
[IResolvable
,CustomContentVisualProperty
,Dict
[str
,Any
],None
]) –A visual that contains custom content. For more information, see Using custom visual content in the Amazon QuickSight User Guide .
empty_visual (
Union
[IResolvable
,EmptyVisualProperty
,Dict
[str
,Any
],None
]) – An empty visual.filled_map_visual (
Union
[IResolvable
,FilledMapVisualProperty
,Dict
[str
,Any
],None
]) –A filled map. For more information, see Creating filled maps in the Amazon QuickSight User Guide .
funnel_chart_visual (
Union
[IResolvable
,FunnelChartVisualProperty
,Dict
[str
,Any
],None
]) –A funnel chart. For more information, see Using funnel charts in the Amazon QuickSight User Guide .
gauge_chart_visual (
Union
[IResolvable
,GaugeChartVisualProperty
,Dict
[str
,Any
],None
]) –A gauge chart. For more information, see Using gauge charts in the Amazon QuickSight User Guide .
geospatial_map_visual (
Union
[IResolvable
,GeospatialMapVisualProperty
,Dict
[str
,Any
],None
]) –A geospatial map or a points on map visual. For more information, see Creating point maps in the Amazon QuickSight User Guide .
heat_map_visual (
Union
[IResolvable
,HeatMapVisualProperty
,Dict
[str
,Any
],None
]) –A heat map. For more information, see Using heat maps in the Amazon QuickSight User Guide .
histogram_visual (
Union
[IResolvable
,HistogramVisualProperty
,Dict
[str
,Any
],None
]) –A histogram. For more information, see Using histograms in the Amazon QuickSight User Guide .
insight_visual (
Union
[IResolvable
,InsightVisualProperty
,Dict
[str
,Any
],None
]) –An insight visual. For more information, see Working with insights in the Amazon QuickSight User Guide .
kpi_visual (
Union
[IResolvable
,KPIVisualProperty
,Dict
[str
,Any
],None
]) –A key performance indicator (KPI). For more information, see Using KPIs in the Amazon QuickSight User Guide .
line_chart_visual (
Union
[IResolvable
,LineChartVisualProperty
,Dict
[str
,Any
],None
]) –A line chart. For more information, see Using line charts in the Amazon QuickSight User Guide .
pie_chart_visual (
Union
[IResolvable
,PieChartVisualProperty
,Dict
[str
,Any
],None
]) –A pie or donut chart. For more information, see Using pie charts in the Amazon QuickSight User Guide .
pivot_table_visual (
Union
[IResolvable
,PivotTableVisualProperty
,Dict
[str
,Any
],None
]) –A pivot table. For more information, see Using pivot tables in the Amazon QuickSight User Guide .
radar_chart_visual (
Union
[IResolvable
,RadarChartVisualProperty
,Dict
[str
,Any
],None
]) – A radar chart visual. For more information, see Using radar charts in the Amazon QuickSight User Guide .sankey_diagram_visual (
Union
[IResolvable
,SankeyDiagramVisualProperty
,Dict
[str
,Any
],None
]) –A sankey diagram. For more information, see Using Sankey diagrams in the Amazon QuickSight User Guide .
scatter_plot_visual (
Union
[IResolvable
,ScatterPlotVisualProperty
,Dict
[str
,Any
],None
]) –A scatter plot. For more information, see Using scatter plots in the Amazon QuickSight User Guide .
table_visual (
Union
[IResolvable
,TableVisualProperty
,Dict
[str
,Any
],None
]) –A table visual. For more information, see Using tables as visuals in the Amazon QuickSight User Guide .
tree_map_visual (
Union
[IResolvable
,TreeMapVisualProperty
,Dict
[str
,Any
],None
]) –A tree map. For more information, see Using tree maps in the Amazon QuickSight User Guide .
waterfall_visual (
Union
[IResolvable
,WaterfallVisualProperty
,Dict
[str
,Any
],None
]) – A waterfall chart. For more information, see Using waterfall charts in the Amazon QuickSight User Guide .word_cloud_visual (
Union
[IResolvable
,WordCloudVisualProperty
,Dict
[str
,Any
],None
]) – A word cloud. For more information, see Using word clouds in the Amazon QuickSight User Guide .
- See:
- ExampleMetadata:
fixture=_generated
Example:
.. rubric:: Attributes
- bar_chart_visual
A bar chart.
For more information, see Using bar charts in the Amazon QuickSight User Guide .
- box_plot_visual
A box plot.
For more information, see Using box plots in the Amazon QuickSight User Guide .
- combo_chart_visual
A combo chart.
For more information, see Using combo charts in the Amazon QuickSight User Guide .
- custom_content_visual
A visual that contains custom content.
For more information, see Using custom visual content in the Amazon QuickSight User Guide .
- empty_visual
An empty visual.
- filled_map_visual
A filled map.
For more information, see Creating filled maps in the Amazon QuickSight User Guide .
- funnel_chart_visual
A funnel chart.
For more information, see Using funnel charts in the Amazon QuickSight User Guide .
- gauge_chart_visual
A gauge chart.
For more information, see Using gauge charts in the Amazon QuickSight User Guide .
- geospatial_map_visual
A geospatial map or a points on map visual.
For more information, see Creating point maps in the Amazon QuickSight User Guide .
- heat_map_visual
A heat map.
For more information, see Using heat maps in the Amazon QuickSight User Guide .
- histogram_visual
A histogram.
For more information, see Using histograms in the Amazon QuickSight User Guide .
- insight_visual
An insight visual.
For more information, see Working with insights in the Amazon QuickSight User Guide .
- kpi_visual
A key performance indicator (KPI).
For more information, see Using KPIs in the Amazon QuickSight User Guide .
- line_chart_visual
A line chart.
For more information, see Using line charts in the Amazon QuickSight User Guide .
- pie_chart_visual
A pie or donut chart.
For more information, see Using pie charts in the Amazon QuickSight User Guide .
- pivot_table_visual
A pivot table.
For more information, see Using pivot tables in the Amazon QuickSight User Guide .
- radar_chart_visual
A radar chart visual.
For more information, see Using radar charts in the Amazon QuickSight User Guide .
- sankey_diagram_visual
A sankey diagram.
For more information, see Using Sankey diagrams in the Amazon QuickSight User Guide .
- scatter_plot_visual
A scatter plot.
For more information, see Using scatter plots in the Amazon QuickSight User Guide .
- table_visual
A table visual.
For more information, see Using tables as visuals in the Amazon QuickSight User Guide .
- tree_map_visual
A tree map.
For more information, see Using tree maps in the Amazon QuickSight User Guide .
- waterfall_visual
A waterfall chart.
For more information, see Using waterfall charts in the Amazon QuickSight User Guide .
- word_cloud_visual
A word cloud.
For more information, see Using word clouds in the Amazon QuickSight User Guide .
VisualSubtitleLabelOptionsProperty
- class CfnDashboard.VisualSubtitleLabelOptionsProperty(*, format_text=None, visibility=None)
Bases:
object
The subtitle label options for a visual.
- Parameters:
format_text (
Union
[IResolvable
,LongFormatTextProperty
,Dict
[str
,Any
],None
]) – The long text format of the subtitle label, such as plain text or rich text.visibility (
Optional
[str
]) – The visibility of the subtitle label.
- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below shows an example of how to instantiate this type. # The values are placeholders you should change. from aws_cdk import aws_quicksight as quicksight visual_subtitle_label_options_property = quicksight.CfnDashboard.VisualSubtitleLabelOptionsProperty( format_text=quicksight.CfnDashboard.LongFormatTextProperty( plain_text="plainText", rich_text="richText" ), visibility="visibility" )
Attributes
- format_text
The long text format of the subtitle label, such as plain text or rich text.
- visibility
The visibility of the subtitle label.
VisualTitleLabelOptionsProperty
- class CfnDashboard.VisualTitleLabelOptionsProperty(*, format_text=None, visibility=None)
Bases:
object
The title label options for a visual.
- Parameters:
format_text (
Union
[IResolvable
,ShortFormatTextProperty
,Dict
[str
,Any
],None
]) – The short text format of the title label, such as plain text or rich text.visibility (
Optional
[str
]) – The visibility of the title label.
- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below shows an example of how to instantiate this type. # The values are placeholders you should change. from aws_cdk import aws_quicksight as quicksight visual_title_label_options_property = quicksight.CfnDashboard.VisualTitleLabelOptionsProperty( format_text=quicksight.CfnDashboard.ShortFormatTextProperty( plain_text="plainText", rich_text="richText" ), visibility="visibility" )
Attributes
- format_text
The short text format of the title label, such as plain text or rich text.
- visibility
The visibility of the title label.
WaterfallChartAggregatedFieldWellsProperty
- class CfnDashboard.WaterfallChartAggregatedFieldWellsProperty(*, breakdowns=None, categories=None, values=None)
Bases:
object
The field well configuration of a waterfall visual.
- Parameters:
breakdowns (
Union
[IResolvable
,Sequence
[Union
[IResolvable
,DimensionFieldProperty
,Dict
[str
,Any
]]],None
]) – The breakdown field wells of a waterfall visual.categories (
Union
[IResolvable
,Sequence
[Union
[IResolvable
,DimensionFieldProperty
,Dict
[str
,Any
]]],None
]) – The category field wells of a waterfall visual.values (
Union
[IResolvable
,Sequence
[Union
[IResolvable
,MeasureFieldProperty
,Dict
[str
,Any
]]],None
]) – The value field wells of a waterfall visual.
- See:
- ExampleMetadata:
fixture=_generated
Example:
.. rubric:: Attributes
- breakdowns
The breakdown field wells of a waterfall visual.
- categories
The category field wells of a waterfall visual.
- values
The value field wells of a waterfall visual.
WaterfallChartColorConfigurationProperty
- class CfnDashboard.WaterfallChartColorConfigurationProperty(*, group_color_configuration=None)
Bases:
object
The color configuration of a waterfall visual.
- Parameters:
group_color_configuration (
Union
[IResolvable
,WaterfallChartGroupColorConfigurationProperty
,Dict
[str
,Any
],None
]) – The color configuration for individual groups within a waterfall visual.- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below shows an example of how to instantiate this type. # The values are placeholders you should change. from aws_cdk import aws_quicksight as quicksight waterfall_chart_color_configuration_property = quicksight.CfnDashboard.WaterfallChartColorConfigurationProperty( group_color_configuration=quicksight.CfnDashboard.WaterfallChartGroupColorConfigurationProperty( negative_bar_color="negativeBarColor", positive_bar_color="positiveBarColor", total_bar_color="totalBarColor" ) )
Attributes
- group_color_configuration
The color configuration for individual groups within a waterfall visual.
WaterfallChartConfigurationProperty
- class CfnDashboard.WaterfallChartConfigurationProperty(*, category_axis_display_options=None, category_axis_label_options=None, color_configuration=None, data_labels=None, field_wells=None, legend=None, primary_y_axis_display_options=None, primary_y_axis_label_options=None, sort_configuration=None, visual_palette=None, waterfall_chart_options=None)
Bases:
object
The configuration for a waterfall visual.
- Parameters:
category_axis_display_options (
Union
[IResolvable
,AxisDisplayOptionsProperty
,Dict
[str
,Any
],None
]) – The options that determine the presentation of the category axis.category_axis_label_options (
Union
[IResolvable
,ChartAxisLabelOptionsProperty
,Dict
[str
,Any
],None
]) – The options that determine the presentation of the category axis label.color_configuration (
Union
[IResolvable
,WaterfallChartColorConfigurationProperty
,Dict
[str
,Any
],None
]) – The color configuration of a waterfall visual.data_labels (
Union
[IResolvable
,DataLabelOptionsProperty
,Dict
[str
,Any
],None
]) – The data label configuration of a waterfall visual.field_wells (
Union
[IResolvable
,WaterfallChartFieldWellsProperty
,Dict
[str
,Any
],None
]) – The field well configuration of a waterfall visual.legend (
Union
[IResolvable
,LegendOptionsProperty
,Dict
[str
,Any
],None
]) – The legend configuration of a waterfall visual.primary_y_axis_display_options (
Union
[IResolvable
,AxisDisplayOptionsProperty
,Dict
[str
,Any
],None
]) – The options that determine the presentation of the y-axis.primary_y_axis_label_options (
Union
[IResolvable
,ChartAxisLabelOptionsProperty
,Dict
[str
,Any
],None
]) – The options that determine the presentation of the y-axis label.sort_configuration (
Union
[IResolvable
,WaterfallChartSortConfigurationProperty
,Dict
[str
,Any
],None
]) – The sort configuration of a waterfall visual.visual_palette (
Union
[IResolvable
,VisualPaletteProperty
,Dict
[str
,Any
],None
]) – The visual palette configuration of a waterfall visual.waterfall_chart_options (
Union
[IResolvable
,WaterfallChartOptionsProperty
,Dict
[str
,Any
],None
]) – The options that determine the presentation of a waterfall visual.
- See:
- ExampleMetadata:
fixture=_generated
Example:
.. rubric:: Attributes
- category_axis_display_options
The options that determine the presentation of the category axis.
- category_axis_label_options
The options that determine the presentation of the category axis label.
- color_configuration
The color configuration of a waterfall visual.
- data_labels
The data label configuration of a waterfall visual.
- field_wells
The field well configuration of a waterfall visual.
- legend
The legend configuration of a waterfall visual.
- primary_y_axis_display_options
The options that determine the presentation of the y-axis.
- primary_y_axis_label_options
The options that determine the presentation of the y-axis label.
- sort_configuration
The sort configuration of a waterfall visual.
- visual_palette
The visual palette configuration of a waterfall visual.
- waterfall_chart_options
The options that determine the presentation of a waterfall visual.
WaterfallChartFieldWellsProperty
- class CfnDashboard.WaterfallChartFieldWellsProperty(*, waterfall_chart_aggregated_field_wells=None)
Bases:
object
The field well configuration of a waterfall visual.
- Parameters:
waterfall_chart_aggregated_field_wells (
Union
[IResolvable
,WaterfallChartAggregatedFieldWellsProperty
,Dict
[str
,Any
],None
]) – The field well configuration of a waterfall visual.- See:
- ExampleMetadata:
fixture=_generated
Example:
.. rubric:: Attributes
- waterfall_chart_aggregated_field_wells
The field well configuration of a waterfall visual.
WaterfallChartGroupColorConfigurationProperty
- class CfnDashboard.WaterfallChartGroupColorConfigurationProperty(*, negative_bar_color=None, positive_bar_color=None, total_bar_color=None)
Bases:
object
The color configuration for individual groups within a waterfall visual.
- Parameters:
negative_bar_color (
Optional
[str
]) – Defines the color for the negative bars of a waterfall chart.positive_bar_color (
Optional
[str
]) – Defines the color for the positive bars of a waterfall chart.total_bar_color (
Optional
[str
]) – Defines the color for the total bars of a waterfall chart.
- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below shows an example of how to instantiate this type. # The values are placeholders you should change. from aws_cdk import aws_quicksight as quicksight waterfall_chart_group_color_configuration_property = quicksight.CfnDashboard.WaterfallChartGroupColorConfigurationProperty( negative_bar_color="negativeBarColor", positive_bar_color="positiveBarColor", total_bar_color="totalBarColor" )
Attributes
- negative_bar_color
Defines the color for the negative bars of a waterfall chart.
- positive_bar_color
Defines the color for the positive bars of a waterfall chart.
- total_bar_color
Defines the color for the total bars of a waterfall chart.
WaterfallChartOptionsProperty
- class CfnDashboard.WaterfallChartOptionsProperty(*, total_bar_label=None)
Bases:
object
The options that determine the presentation of a waterfall visual.
- Parameters:
total_bar_label (
Optional
[str
]) – This option determines the total bar label of a waterfall visual.- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below shows an example of how to instantiate this type. # The values are placeholders you should change. from aws_cdk import aws_quicksight as quicksight waterfall_chart_options_property = quicksight.CfnDashboard.WaterfallChartOptionsProperty( total_bar_label="totalBarLabel" )
Attributes
- total_bar_label
This option determines the total bar label of a waterfall visual.
WaterfallChartSortConfigurationProperty
- class CfnDashboard.WaterfallChartSortConfigurationProperty(*, breakdown_items_limit=None, category_sort=None)
Bases:
object
The sort configuration of a waterfall visual.
- Parameters:
breakdown_items_limit (
Union
[IResolvable
,ItemsLimitConfigurationProperty
,Dict
[str
,Any
],None
]) – The limit on the number of bar groups that are displayed.category_sort (
Union
[IResolvable
,Sequence
[Union
[IResolvable
,FieldSortOptionsProperty
,Dict
[str
,Any
]]],None
]) – The sort configuration of the category fields.
- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below shows an example of how to instantiate this type. # The values are placeholders you should change. from aws_cdk import aws_quicksight as quicksight waterfall_chart_sort_configuration_property = quicksight.CfnDashboard.WaterfallChartSortConfigurationProperty( breakdown_items_limit=quicksight.CfnDashboard.ItemsLimitConfigurationProperty( items_limit=123, other_categories="otherCategories" ), category_sort=[quicksight.CfnDashboard.FieldSortOptionsProperty( column_sort=quicksight.CfnDashboard.ColumnSortProperty( direction="direction", sort_by=quicksight.CfnDashboard.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), # the properties below are optional aggregation_function=quicksight.CfnDashboard.AggregationFunctionProperty( attribute_aggregation_function=quicksight.CfnDashboard.AttributeAggregationFunctionProperty( simple_attribute_aggregation="simpleAttributeAggregation", value_for_multiple_values="valueForMultipleValues" ), categorical_aggregation_function="categoricalAggregationFunction", date_aggregation_function="dateAggregationFunction", numerical_aggregation_function=quicksight.CfnDashboard.NumericalAggregationFunctionProperty( percentile_aggregation=quicksight.CfnDashboard.PercentileAggregationProperty( percentile_value=123 ), simple_numerical_aggregation="simpleNumericalAggregation" ) ) ), field_sort=quicksight.CfnDashboard.FieldSortProperty( direction="direction", field_id="fieldId" ) )] )
Attributes
- breakdown_items_limit
The limit on the number of bar groups that are displayed.
- category_sort
The sort configuration of the category fields.
WaterfallVisualProperty
- class CfnDashboard.WaterfallVisualProperty(*, visual_id, actions=None, chart_configuration=None, column_hierarchies=None, subtitle=None, title=None)
Bases:
object
A waterfall chart.
For more information, see Using waterfall charts 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
,WaterfallChartConfigurationProperty
,Dict
[str
,Any
],None
]) – The configuration for a waterfall visual.column_hierarchies (
Union
[IResolvable
,Sequence
[Union
[IResolvable
,ColumnHierarchyProperty
,Dict
[str
,Any
]]],None
]) – The column hierarchy that is used during drill-downs and drill-ups.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.
- See:
- ExampleMetadata:
fixture=_generated
Example:
.. rubric:: Attributes
- actions
The list of custom actions that are configured for a visual.
- chart_configuration
The configuration for a waterfall visual.
- column_hierarchies
The column hierarchy that is used during drill-downs and drill-ups.
- subtitle
The subtitle that is displayed on the visual.
- title
The title that is displayed on the visual.
- 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.
WhatIfPointScenarioProperty
- class CfnDashboard.WhatIfPointScenarioProperty(*, date, value)
Bases:
object
Provides the forecast to meet the target for a particular date.
- Parameters:
date (
str
) – The date that you need the forecast results for.value (
Union
[int
,float
]) – The target value that you want to meet for the provided date. Default: - 0
- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below shows an example of how to instantiate this type. # The values are placeholders you should change. from aws_cdk import aws_quicksight as quicksight what_if_point_scenario_property = quicksight.CfnDashboard.WhatIfPointScenarioProperty( date="date", value=123 )
Attributes
- date
The date that you need the forecast results for.
- value
The target value that you want to meet for the provided date.
WhatIfRangeScenarioProperty
- class CfnDashboard.WhatIfRangeScenarioProperty(*, end_date, start_date, value)
Bases:
object
Provides the forecast to meet the target for a particular date range.
- Parameters:
end_date (
str
) – The end date in the date range that you need the forecast results for.start_date (
str
) – The start date in the date range that you need the forecast results for.value (
Union
[int
,float
]) – The target value that you want to meet for the provided date range. Default: - 0
- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below shows an example of how to instantiate this type. # The values are placeholders you should change. from aws_cdk import aws_quicksight as quicksight what_if_range_scenario_property = quicksight.CfnDashboard.WhatIfRangeScenarioProperty( end_date="endDate", start_date="startDate", value=123 )
Attributes
- end_date
The end date in the date range that you need the forecast results for.
- start_date
The start date in the date range that you need the forecast results for.
- value
The target value that you want to meet for the provided date range.
WordCloudAggregatedFieldWellsProperty
- class CfnDashboard.WordCloudAggregatedFieldWellsProperty(*, group_by=None, size=None)
Bases:
object
The aggregated field wells of a word cloud.
- Parameters:
group_by (
Union
[IResolvable
,Sequence
[Union
[IResolvable
,DimensionFieldProperty
,Dict
[str
,Any
]]],None
]) – The group by field well of a word cloud. Values are grouped by group by fields.size (
Union
[IResolvable
,Sequence
[Union
[IResolvable
,MeasureFieldProperty
,Dict
[str
,Any
]]],None
]) – The size field well of a word cloud. Values are aggregated based on group by fields.
- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below shows an example of how to instantiate this type. # The values are placeholders you should change. from aws_cdk import aws_quicksight as quicksight word_cloud_aggregated_field_wells_property = quicksight.CfnDashboard.WordCloudAggregatedFieldWellsProperty( group_by=[quicksight.CfnDashboard.DimensionFieldProperty( categorical_dimension_field=quicksight.CfnDashboard.CategoricalDimensionFieldProperty( column=quicksight.CfnDashboard.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), field_id="fieldId", # the properties below are optional format_configuration=quicksight.CfnDashboard.StringFormatConfigurationProperty( null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), numeric_format_configuration=quicksight.CfnDashboard.NumericFormatConfigurationProperty( currency_display_format_configuration=quicksight.CfnDashboard.CurrencyDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix", symbol="symbol" ), number_display_format_configuration=quicksight.CfnDashboard.NumberDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ), percentage_display_format_configuration=quicksight.CfnDashboard.PercentageDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ) ) ), hierarchy_id="hierarchyId" ), date_dimension_field=quicksight.CfnDashboard.DateDimensionFieldProperty( column=quicksight.CfnDashboard.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), field_id="fieldId", # the properties below are optional date_granularity="dateGranularity", format_configuration=quicksight.CfnDashboard.DateTimeFormatConfigurationProperty( date_time_format="dateTimeFormat", null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), numeric_format_configuration=quicksight.CfnDashboard.NumericFormatConfigurationProperty( currency_display_format_configuration=quicksight.CfnDashboard.CurrencyDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix", symbol="symbol" ), number_display_format_configuration=quicksight.CfnDashboard.NumberDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ), percentage_display_format_configuration=quicksight.CfnDashboard.PercentageDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ) ) ), hierarchy_id="hierarchyId" ), numerical_dimension_field=quicksight.CfnDashboard.NumericalDimensionFieldProperty( column=quicksight.CfnDashboard.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), field_id="fieldId", # the properties below are optional format_configuration=quicksight.CfnDashboard.NumberFormatConfigurationProperty( format_configuration=quicksight.CfnDashboard.NumericFormatConfigurationProperty( currency_display_format_configuration=quicksight.CfnDashboard.CurrencyDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix", symbol="symbol" ), number_display_format_configuration=quicksight.CfnDashboard.NumberDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ), percentage_display_format_configuration=quicksight.CfnDashboard.PercentageDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ) ) ), hierarchy_id="hierarchyId" ) )], size=[quicksight.CfnDashboard.MeasureFieldProperty( calculated_measure_field=quicksight.CfnDashboard.CalculatedMeasureFieldProperty( expression="expression", field_id="fieldId" ), categorical_measure_field=quicksight.CfnDashboard.CategoricalMeasureFieldProperty( column=quicksight.CfnDashboard.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), field_id="fieldId", # the properties below are optional aggregation_function="aggregationFunction", format_configuration=quicksight.CfnDashboard.StringFormatConfigurationProperty( null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), numeric_format_configuration=quicksight.CfnDashboard.NumericFormatConfigurationProperty( currency_display_format_configuration=quicksight.CfnDashboard.CurrencyDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix", symbol="symbol" ), number_display_format_configuration=quicksight.CfnDashboard.NumberDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ), percentage_display_format_configuration=quicksight.CfnDashboard.PercentageDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ) ) ) ), date_measure_field=quicksight.CfnDashboard.DateMeasureFieldProperty( column=quicksight.CfnDashboard.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), field_id="fieldId", # the properties below are optional aggregation_function="aggregationFunction", format_configuration=quicksight.CfnDashboard.DateTimeFormatConfigurationProperty( date_time_format="dateTimeFormat", null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), numeric_format_configuration=quicksight.CfnDashboard.NumericFormatConfigurationProperty( currency_display_format_configuration=quicksight.CfnDashboard.CurrencyDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix", symbol="symbol" ), number_display_format_configuration=quicksight.CfnDashboard.NumberDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ), percentage_display_format_configuration=quicksight.CfnDashboard.PercentageDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ) ) ) ), numerical_measure_field=quicksight.CfnDashboard.NumericalMeasureFieldProperty( column=quicksight.CfnDashboard.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), field_id="fieldId", # the properties below are optional aggregation_function=quicksight.CfnDashboard.NumericalAggregationFunctionProperty( percentile_aggregation=quicksight.CfnDashboard.PercentileAggregationProperty( percentile_value=123 ), simple_numerical_aggregation="simpleNumericalAggregation" ), format_configuration=quicksight.CfnDashboard.NumberFormatConfigurationProperty( format_configuration=quicksight.CfnDashboard.NumericFormatConfigurationProperty( currency_display_format_configuration=quicksight.CfnDashboard.CurrencyDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix", symbol="symbol" ), number_display_format_configuration=quicksight.CfnDashboard.NumberDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ), percentage_display_format_configuration=quicksight.CfnDashboard.PercentageDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ) ) ) ) )] )
Attributes
- group_by
The group by field well of a word cloud.
Values are grouped by group by fields.
- size
The size field well of a word cloud.
Values are aggregated based on group by fields.
WordCloudChartConfigurationProperty
- class CfnDashboard.WordCloudChartConfigurationProperty(*, category_label_options=None, field_wells=None, sort_configuration=None, word_cloud_options=None)
Bases:
object
The configuration of a word cloud visual.
- Parameters:
category_label_options (
Union
[IResolvable
,ChartAxisLabelOptionsProperty
,Dict
[str
,Any
],None
]) – The label options (label text, label visibility, and sort icon visibility) for the word cloud category.field_wells (
Union
[IResolvable
,WordCloudFieldWellsProperty
,Dict
[str
,Any
],None
]) – The field wells of the visual.sort_configuration (
Union
[IResolvable
,WordCloudSortConfigurationProperty
,Dict
[str
,Any
],None
]) – The sort configuration of a word cloud visual.word_cloud_options (
Union
[IResolvable
,WordCloudOptionsProperty
,Dict
[str
,Any
],None
]) – The options for a word cloud visual.
- See:
- ExampleMetadata:
fixture=_generated
Example:
.. rubric:: Attributes
- category_label_options
The label options (label text, label visibility, and sort icon visibility) for the word cloud category.
- field_wells
The field wells of the visual.
- sort_configuration
The sort configuration of a word cloud visual.
- word_cloud_options
The options for a word cloud visual.
WordCloudFieldWellsProperty
- class CfnDashboard.WordCloudFieldWellsProperty(*, word_cloud_aggregated_field_wells=None)
Bases:
object
The field wells of a word cloud visual.
This is a union type structure. For this structure to be valid, only one of the attributes can be defined.
- Parameters:
word_cloud_aggregated_field_wells (
Union
[IResolvable
,WordCloudAggregatedFieldWellsProperty
,Dict
[str
,Any
],None
]) – The aggregated field wells of a word cloud.- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below shows an example of how to instantiate this type. # The values are placeholders you should change. from aws_cdk import aws_quicksight as quicksight word_cloud_field_wells_property = quicksight.CfnDashboard.WordCloudFieldWellsProperty( word_cloud_aggregated_field_wells=quicksight.CfnDashboard.WordCloudAggregatedFieldWellsProperty( group_by=[quicksight.CfnDashboard.DimensionFieldProperty( categorical_dimension_field=quicksight.CfnDashboard.CategoricalDimensionFieldProperty( column=quicksight.CfnDashboard.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), field_id="fieldId", # the properties below are optional format_configuration=quicksight.CfnDashboard.StringFormatConfigurationProperty( null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), numeric_format_configuration=quicksight.CfnDashboard.NumericFormatConfigurationProperty( currency_display_format_configuration=quicksight.CfnDashboard.CurrencyDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix", symbol="symbol" ), number_display_format_configuration=quicksight.CfnDashboard.NumberDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ), percentage_display_format_configuration=quicksight.CfnDashboard.PercentageDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ) ) ), hierarchy_id="hierarchyId" ), date_dimension_field=quicksight.CfnDashboard.DateDimensionFieldProperty( column=quicksight.CfnDashboard.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), field_id="fieldId", # the properties below are optional date_granularity="dateGranularity", format_configuration=quicksight.CfnDashboard.DateTimeFormatConfigurationProperty( date_time_format="dateTimeFormat", null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), numeric_format_configuration=quicksight.CfnDashboard.NumericFormatConfigurationProperty( currency_display_format_configuration=quicksight.CfnDashboard.CurrencyDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix", symbol="symbol" ), number_display_format_configuration=quicksight.CfnDashboard.NumberDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ), percentage_display_format_configuration=quicksight.CfnDashboard.PercentageDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ) ) ), hierarchy_id="hierarchyId" ), numerical_dimension_field=quicksight.CfnDashboard.NumericalDimensionFieldProperty( column=quicksight.CfnDashboard.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), field_id="fieldId", # the properties below are optional format_configuration=quicksight.CfnDashboard.NumberFormatConfigurationProperty( format_configuration=quicksight.CfnDashboard.NumericFormatConfigurationProperty( currency_display_format_configuration=quicksight.CfnDashboard.CurrencyDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix", symbol="symbol" ), number_display_format_configuration=quicksight.CfnDashboard.NumberDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ), percentage_display_format_configuration=quicksight.CfnDashboard.PercentageDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ) ) ), hierarchy_id="hierarchyId" ) )], size=[quicksight.CfnDashboard.MeasureFieldProperty( calculated_measure_field=quicksight.CfnDashboard.CalculatedMeasureFieldProperty( expression="expression", field_id="fieldId" ), categorical_measure_field=quicksight.CfnDashboard.CategoricalMeasureFieldProperty( column=quicksight.CfnDashboard.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), field_id="fieldId", # the properties below are optional aggregation_function="aggregationFunction", format_configuration=quicksight.CfnDashboard.StringFormatConfigurationProperty( null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), numeric_format_configuration=quicksight.CfnDashboard.NumericFormatConfigurationProperty( currency_display_format_configuration=quicksight.CfnDashboard.CurrencyDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix", symbol="symbol" ), number_display_format_configuration=quicksight.CfnDashboard.NumberDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ), percentage_display_format_configuration=quicksight.CfnDashboard.PercentageDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ) ) ) ), date_measure_field=quicksight.CfnDashboard.DateMeasureFieldProperty( column=quicksight.CfnDashboard.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), field_id="fieldId", # the properties below are optional aggregation_function="aggregationFunction", format_configuration=quicksight.CfnDashboard.DateTimeFormatConfigurationProperty( date_time_format="dateTimeFormat", null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), numeric_format_configuration=quicksight.CfnDashboard.NumericFormatConfigurationProperty( currency_display_format_configuration=quicksight.CfnDashboard.CurrencyDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix", symbol="symbol" ), number_display_format_configuration=quicksight.CfnDashboard.NumberDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ), percentage_display_format_configuration=quicksight.CfnDashboard.PercentageDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ) ) ) ), numerical_measure_field=quicksight.CfnDashboard.NumericalMeasureFieldProperty( column=quicksight.CfnDashboard.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), field_id="fieldId", # the properties below are optional aggregation_function=quicksight.CfnDashboard.NumericalAggregationFunctionProperty( percentile_aggregation=quicksight.CfnDashboard.PercentileAggregationProperty( percentile_value=123 ), simple_numerical_aggregation="simpleNumericalAggregation" ), format_configuration=quicksight.CfnDashboard.NumberFormatConfigurationProperty( format_configuration=quicksight.CfnDashboard.NumericFormatConfigurationProperty( currency_display_format_configuration=quicksight.CfnDashboard.CurrencyDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix", symbol="symbol" ), number_display_format_configuration=quicksight.CfnDashboard.NumberDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), number_scale="numberScale", prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ), percentage_display_format_configuration=quicksight.CfnDashboard.PercentageDisplayFormatConfigurationProperty( decimal_places_configuration=quicksight.CfnDashboard.DecimalPlacesConfigurationProperty( decimal_places=123 ), negative_value_configuration=quicksight.CfnDashboard.NegativeValueConfigurationProperty( display_mode="displayMode" ), null_value_format_configuration=quicksight.CfnDashboard.NullValueFormatConfigurationProperty( null_string="nullString" ), prefix="prefix", separator_configuration=quicksight.CfnDashboard.NumericSeparatorConfigurationProperty( decimal_separator="decimalSeparator", thousands_separator=quicksight.CfnDashboard.ThousandSeparatorOptionsProperty( symbol="symbol", visibility="visibility" ) ), suffix="suffix" ) ) ) ) )] ) )
Attributes
- word_cloud_aggregated_field_wells
The aggregated field wells of a word cloud.
WordCloudOptionsProperty
- class CfnDashboard.WordCloudOptionsProperty(*, cloud_layout=None, maximum_string_length=None, word_casing=None, word_orientation=None, word_padding=None, word_scaling=None)
Bases:
object
The word cloud options for a word cloud visual.
- Parameters:
cloud_layout (
Optional
[str
]) – The cloud layout options (fluid, normal) of a word cloud.maximum_string_length (
Union
[int
,float
,None
]) – The length limit of each word from 1-100.word_casing (
Optional
[str
]) – The word casing options (lower_case, existing_case) for the words in a word cloud.word_orientation (
Optional
[str
]) – The word orientation options (horizontal, horizontal_and_vertical) for the words in a word cloud.word_padding (
Optional
[str
]) – The word padding options (none, small, medium, large) for the words in a word cloud.word_scaling (
Optional
[str
]) – The word scaling options (emphasize, normal) for the words in a word cloud.
- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below shows an example of how to instantiate this type. # The values are placeholders you should change. from aws_cdk import aws_quicksight as quicksight word_cloud_options_property = quicksight.CfnDashboard.WordCloudOptionsProperty( cloud_layout="cloudLayout", maximum_string_length=123, word_casing="wordCasing", word_orientation="wordOrientation", word_padding="wordPadding", word_scaling="wordScaling" )
Attributes
- cloud_layout
The cloud layout options (fluid, normal) of a word cloud.
- maximum_string_length
The length limit of each word from 1-100.
- word_casing
The word casing options (lower_case, existing_case) for the words in a word cloud.
- word_orientation
The word orientation options (horizontal, horizontal_and_vertical) for the words in a word cloud.
- word_padding
The word padding options (none, small, medium, large) for the words in a word cloud.
- word_scaling
The word scaling options (emphasize, normal) for the words in a word cloud.
WordCloudSortConfigurationProperty
- class CfnDashboard.WordCloudSortConfigurationProperty(*, category_items_limit=None, category_sort=None)
Bases:
object
The sort configuration of a word cloud visual.
- Parameters:
category_items_limit (
Union
[IResolvable
,ItemsLimitConfigurationProperty
,Dict
[str
,Any
],None
]) – The limit on the number of groups that are displayed in a word cloud.category_sort (
Union
[IResolvable
,Sequence
[Union
[IResolvable
,FieldSortOptionsProperty
,Dict
[str
,Any
]]],None
]) – The sort configuration of group by fields.
- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below shows an example of how to instantiate this type. # The values are placeholders you should change. from aws_cdk import aws_quicksight as quicksight word_cloud_sort_configuration_property = quicksight.CfnDashboard.WordCloudSortConfigurationProperty( category_items_limit=quicksight.CfnDashboard.ItemsLimitConfigurationProperty( items_limit=123, other_categories="otherCategories" ), category_sort=[quicksight.CfnDashboard.FieldSortOptionsProperty( column_sort=quicksight.CfnDashboard.ColumnSortProperty( direction="direction", sort_by=quicksight.CfnDashboard.ColumnIdentifierProperty( column_name="columnName", data_set_identifier="dataSetIdentifier" ), # the properties below are optional aggregation_function=quicksight.CfnDashboard.AggregationFunctionProperty( attribute_aggregation_function=quicksight.CfnDashboard.AttributeAggregationFunctionProperty( simple_attribute_aggregation="simpleAttributeAggregation", value_for_multiple_values="valueForMultipleValues" ), categorical_aggregation_function="categoricalAggregationFunction", date_aggregation_function="dateAggregationFunction", numerical_aggregation_function=quicksight.CfnDashboard.NumericalAggregationFunctionProperty( percentile_aggregation=quicksight.CfnDashboard.PercentileAggregationProperty( percentile_value=123 ), simple_numerical_aggregation="simpleNumericalAggregation" ) ) ), field_sort=quicksight.CfnDashboard.FieldSortProperty( direction="direction", field_id="fieldId" ) )] )
Attributes
- category_items_limit
The limit on the number of groups that are displayed in a word cloud.
- category_sort
The sort configuration of group by fields.
WordCloudVisualProperty
- class CfnDashboard.WordCloudVisualProperty(*, visual_id, actions=None, chart_configuration=None, column_hierarchies=None, subtitle=None, title=None)
Bases:
object
A word cloud.
For more information, see Using word clouds 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
,WordCloudChartConfigurationProperty
,Dict
[str
,Any
],None
]) – The configuration settings of the visual.column_hierarchies (
Union
[IResolvable
,Sequence
[Union
[IResolvable
,ColumnHierarchyProperty
,Dict
[str
,Any
]]],None
]) – The column hierarchy that is used during drill-downs and drill-ups.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.
- See:
- ExampleMetadata:
fixture=_generated
Example:
.. rubric:: Attributes
- actions
The list of custom actions that are configured for a visual.
- chart_configuration
The configuration settings of the visual.
- column_hierarchies
The column hierarchy that is used during drill-downs and drill-ups.
- subtitle
The subtitle that is displayed on the visual.
- title
The title that is displayed on the visual.
- 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..
YAxisOptionsProperty
- class CfnDashboard.YAxisOptionsProperty(*, y_axis)
Bases:
object
The options that are available for a single Y axis in a chart.
- Parameters:
y_axis (
str
) – The Y axis type to be used in the chart. If you choosePRIMARY_Y_AXIS
, the primary Y Axis is located on the leftmost vertical axis of the chart.- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below shows an example of how to instantiate this type. # The values are placeholders you should change. from aws_cdk import aws_quicksight as quicksight y_axis_options_property = quicksight.CfnDashboard.YAxisOptionsProperty( y_axis="yAxis" )
Attributes
- y_axis
The Y axis type to be used in the chart.
If you choose
PRIMARY_Y_AXIS
, the primary Y Axis is located on the leftmost vertical axis of the chart.