Amazon QuickSight

2023/05/04 - Amazon QuickSight - 18 new 13 updated api methods

Changes  Add support for Topic, Dataset parameters and VPC

DescribeTopicRefresh (new) Link ¶

Describes the status of a topic refresh.

See also: AWS API Documentation

Request Syntax

client.describe_topic_refresh(
    AwsAccountId='string',
    TopicId='string',
    RefreshId='string'
)
type AwsAccountId

string

param AwsAccountId

[REQUIRED]

The ID of the Amazon Web Services account that contains the topic whose refresh you want to describe.

type TopicId

string

param TopicId

[REQUIRED]

The ID of the topic that you want to describe. This ID is unique per Amazon Web Services Region for each Amazon Web Services account.

type RefreshId

string

param RefreshId

[REQUIRED]

The ID of the refresh, which is performed when the topic is created or updated.

rtype

dict

returns

Response Syntax

{
    'RefreshDetails': {
        'RefreshArn': 'string',
        'RefreshId': 'string',
        'RefreshStatus': 'INITIALIZED'|'RUNNING'|'FAILED'|'COMPLETED'|'CANCELLED'
    },
    'RequestId': 'string',
    'Status': 123
}

Response Structure

  • (dict) --

    • RefreshDetails (dict) --

      Details of the refresh, which is performed when the topic is created or updated.

      • RefreshArn (string) --

        The Amazon Resource Name (ARN) of the topic refresh.

      • RefreshId (string) --

        The ID of the refresh, which occurs as a result of topic creation or topic update.

      • RefreshStatus (string) --

        The status of the refresh job that indicates whether the job is still running, completed successfully, or failed.

    • RequestId (string) --

      The Amazon Web Services request ID for this operation.

    • Status (integer) --

      The HTTP status of the request.

ListTopics (new) Link ¶

Lists all of the topics within an account.

See also: AWS API Documentation

Request Syntax

client.list_topics(
    AwsAccountId='string',
    NextToken='string',
    MaxResults=123
)
type AwsAccountId

string

param AwsAccountId

[REQUIRED]

The ID of the Amazon Web Services account that contains the topics that you want to list.

type NextToken

string

param NextToken

The token for the next set of results, or null if there are no more results.

type MaxResults

integer

param MaxResults

The maximum number of results to be returned per request.

rtype

dict

returns

Response Syntax

{
    'TopicsSummaries': [
        {
            'Arn': 'string',
            'TopicId': 'string',
            'Name': 'string'
        },
    ],
    'NextToken': 'string',
    'RequestId': 'string',
    'Status': 123
}

Response Structure

  • (dict) --

    • TopicsSummaries (list) --

      A list of topic summaries.

      • (dict) --

        A topic summary.

        • Arn (string) --

          The Amazon Resource Name (ARN) of the topic.

        • TopicId (string) --

          The ID for the topic. This ID is unique per Amazon Web Services Region for each Amazon Web Services account.

        • Name (string) --

          The name of the topic.

    • NextToken (string) --

      The token for the next set of results, or null if there are no more results.

    • RequestId (string) --

      The Amazon Web Services request ID for this operation.

    • Status (integer) --

      The HTTP status of the request.

DeleteTopic (new) Link ¶

Deletes a topic.

See also: AWS API Documentation

Request Syntax

client.delete_topic(
    AwsAccountId='string',
    TopicId='string'
)
type AwsAccountId

string

param AwsAccountId

[REQUIRED]

The ID of the Amazon Web Services account that contains the topic that you want to delete.

type TopicId

string

param TopicId

[REQUIRED]

The ID of the topic that you want to delete. This ID is unique per Amazon Web Services Region for each Amazon Web Services account.

rtype

dict

returns

Response Syntax

{
    'Arn': 'string',
    'TopicId': 'string',
    'RequestId': 'string',
    'Status': 123
}

Response Structure

  • (dict) --

    • Arn (string) --

      The Amazon Resource Name (ARN) of the topic.

    • TopicId (string) --

      The ID of the topic that you want to delete. This ID is unique per Amazon Web Services Region for each Amazon Web Services account.

    • RequestId (string) --

      The Amazon Web Services request ID for this operation.

    • Status (integer) --

      The HTTP status of the request.

DescribeVPCConnection (new) Link ¶

Describes a VPC connection.

See also: AWS API Documentation

Request Syntax

client.describe_vpc_connection(
    AwsAccountId='string',
    VPCConnectionId='string'
)
type AwsAccountId

string

param AwsAccountId

[REQUIRED]

The Amazon Web Services account ID of the account that contains the VPC connection that you want described.

type VPCConnectionId

string

param VPCConnectionId

[REQUIRED]

The ID of the VPC connection that you're creating. This ID is a unique identifier for each Amazon Web Services Region in an Amazon Web Services account.

rtype

dict

returns

Response Syntax

{
    'VPCConnection': {
        'VPCConnectionId': 'string',
        'Arn': 'string',
        'Name': 'string',
        'VPCId': 'string',
        'SecurityGroupIds': [
            'string',
        ],
        'DnsResolvers': [
            'string',
        ],
        'Status': 'CREATION_IN_PROGRESS'|'CREATION_SUCCESSFUL'|'CREATION_FAILED'|'UPDATE_IN_PROGRESS'|'UPDATE_SUCCESSFUL'|'UPDATE_FAILED'|'DELETION_IN_PROGRESS'|'DELETION_FAILED'|'DELETED',
        'AvailabilityStatus': 'AVAILABLE'|'UNAVAILABLE'|'PARTIALLY_AVAILABLE',
        'NetworkInterfaces': [
            {
                'SubnetId': 'string',
                'AvailabilityZone': 'string',
                'ErrorMessage': 'string',
                'Status': 'CREATING'|'AVAILABLE'|'CREATION_FAILED'|'UPDATING'|'UPDATE_FAILED'|'DELETING'|'DELETED'|'DELETION_FAILED'|'DELETION_SCHEDULED'|'ATTACHMENT_FAILED_ROLLBACK_FAILED',
                'NetworkInterfaceId': 'string'
            },
        ],
        'RoleArn': 'string',
        'CreatedTime': datetime(2015, 1, 1),
        'LastUpdatedTime': datetime(2015, 1, 1)
    },
    'RequestId': 'string',
    'Status': 123
}

Response Structure

  • (dict) --

    • VPCConnection (dict) --

      A response object that provides information for the specified VPC connection.

      • VPCConnectionId (string) --

        The ID of the VPC connection that you're creating. This ID is a unique identifier for each Amazon Web Services Region in an Amazon Web Services account.

      • Arn (string) --

        The Amazon Resource Name (ARN) of the VPC connection.

      • Name (string) --

        The display name for the VPC connection.

      • VPCId (string) --

        The Amazon EC2 VPC ID associated with the VPC connection.

      • SecurityGroupIds (list) --

        The Amazon EC2 security group IDs associated with the VPC connection.

        • (string) --

      • DnsResolvers (list) --

        A list of IP addresses of DNS resolver endpoints for the VPC connection.

        • (string) --

      • Status (string) --

        The status of the VPC connection.

      • AvailabilityStatus (string) --

        The availability status of the VPC connection.

      • NetworkInterfaces (list) --

        A list of network interfaces.

        • (dict) --

          The structure that contains information about a network interface.

          • SubnetId (string) --

            The subnet ID associated with the network interface.

          • AvailabilityZone (string) --

            The availability zone that the network interface resides in.

          • ErrorMessage (string) --

            An error message.

          • Status (string) --

            The status of the network interface.

          • NetworkInterfaceId (string) --

            The network interface ID.

      • RoleArn (string) --

        The ARN of the IAM role associated with the VPC connection.

      • CreatedTime (datetime) --

        The time that the VPC connection was created.

      • LastUpdatedTime (datetime) --

        The time that the VPC connection was last updated.

    • RequestId (string) --

      The Amazon Web Services request ID for this operation.

    • Status (integer) --

      The HTTP status of the request.

DeleteTopicRefreshSchedule (new) Link ¶

Deletes a topic refresh schedule.

See also: AWS API Documentation

Request Syntax

client.delete_topic_refresh_schedule(
    AwsAccountId='string',
    TopicId='string',
    DatasetId='string'
)
type AwsAccountId

string

param AwsAccountId

[REQUIRED]

The Amazon Web Services account ID.

type TopicId

string

param TopicId

[REQUIRED]

The ID of the topic that you want to modify. This ID is unique per Amazon Web Services Region for each Amazon Web Services account.

type DatasetId

string

param DatasetId

[REQUIRED]

The ID of the dataset.

rtype

dict

returns

Response Syntax

{
    'TopicId': 'string',
    'TopicArn': 'string',
    'DatasetArn': 'string',
    'Status': 123,
    'RequestId': 'string'
}

Response Structure

  • (dict) --

    • TopicId (string) --

      The ID of the topic that you want to modify. This ID is unique per Amazon Web Services Region for each Amazon Web Services account.

    • TopicArn (string) --

      The Amazon Resource Name (ARN) of the topic.

    • DatasetArn (string) --

      The Amazon Resource Name (ARN) of the dataset.

    • Status (integer) --

      The HTTP status of the request.

    • RequestId (string) --

      The Amazon Web Services request ID for this operation.

DescribeTopicRefreshSchedule (new) Link ¶

Deletes a topic refresh schedule.

See also: AWS API Documentation

Request Syntax

client.describe_topic_refresh_schedule(
    AwsAccountId='string',
    TopicId='string',
    DatasetId='string'
)
type AwsAccountId

string

param AwsAccountId

[REQUIRED]

The Amazon Web Services account ID.

type TopicId

string

param TopicId

[REQUIRED]

The ID of the topic that contains the refresh schedule that you want to describe. This ID is unique per Amazon Web Services Region for each Amazon Web Services account.

type DatasetId

string

param DatasetId

[REQUIRED]

The ID of the dataset.

rtype

dict

returns

Response Syntax

{
    'TopicId': 'string',
    'TopicArn': 'string',
    'DatasetArn': 'string',
    'RefreshSchedule': {
        'IsEnabled': True|False,
        'BasedOnSpiceSchedule': True|False,
        'StartingAt': datetime(2015, 1, 1),
        'Timezone': 'string',
        'RepeatAt': 'string',
        'TopicScheduleType': 'HOURLY'|'DAILY'|'WEEKLY'|'MONTHLY'
    },
    'Status': 123,
    'RequestId': 'string'
}

Response Structure

  • (dict) --

    • TopicId (string) --

      The ID of the topic that contains the refresh schedule that you want to describe. This ID is unique per Amazon Web Services Region for each Amazon Web Services account.

    • TopicArn (string) --

      The Amazon Resource Name (ARN) of the topic.

    • DatasetArn (string) --

      The Amazon Resource Name (ARN) of the dataset.

    • RefreshSchedule (dict) --

      The definition of a refresh schedule.

      • IsEnabled (boolean) --

        A Boolean value that controls whether to schedule is enabled.

      • BasedOnSpiceSchedule (boolean) --

        A Boolean value that controls whether to schedule runs at the same schedule that is specified in SPICE dataset.

      • StartingAt (datetime) --

        The starting date and time for the refresh schedule.

      • Timezone (string) --

        The timezone that you want the refresh schedule to use.

      • RepeatAt (string) --

        The time of day when the refresh should run, for example, Monday-Sunday.

      • TopicScheduleType (string) --

        The type of refresh schedule. Valid values for this structure are HOURLY , DAILY , WEEKLY , and MONTHLY .

    • Status (integer) --

      The HTTP status of the request.

    • RequestId (string) --

      The Amazon Web Services request ID for this operation.

CreateTopicRefreshSchedule (new) Link ¶

Creates a topic refresh schedule.

See also: AWS API Documentation

Request Syntax

client.create_topic_refresh_schedule(
    AwsAccountId='string',
    TopicId='string',
    DatasetArn='string',
    DatasetName='string',
    RefreshSchedule={
        'IsEnabled': True|False,
        'BasedOnSpiceSchedule': True|False,
        'StartingAt': datetime(2015, 1, 1),
        'Timezone': 'string',
        'RepeatAt': 'string',
        'TopicScheduleType': 'HOURLY'|'DAILY'|'WEEKLY'|'MONTHLY'
    }
)
type AwsAccountId

string

param AwsAccountId

[REQUIRED]

The ID of the Amazon Web Services account that contains the topic you're creating a refresh schedule for.

type TopicId

string

param TopicId

[REQUIRED]

The ID of the topic that you want to modify. This ID is unique per Amazon Web Services Region for each Amazon Web Services account.

type DatasetArn

string

param DatasetArn

[REQUIRED]

The Amazon Resource Name (ARN) of the dataset.

type DatasetName

string

param DatasetName

The name of the dataset.

type RefreshSchedule

dict

param RefreshSchedule

[REQUIRED]

The definition of a refresh schedule.

  • IsEnabled (boolean) -- [REQUIRED]

    A Boolean value that controls whether to schedule is enabled.

  • BasedOnSpiceSchedule (boolean) -- [REQUIRED]

    A Boolean value that controls whether to schedule runs at the same schedule that is specified in SPICE dataset.

  • StartingAt (datetime) --

    The starting date and time for the refresh schedule.

  • Timezone (string) --

    The timezone that you want the refresh schedule to use.

  • RepeatAt (string) --

    The time of day when the refresh should run, for example, Monday-Sunday.

  • TopicScheduleType (string) --

    The type of refresh schedule. Valid values for this structure are HOURLY , DAILY , WEEKLY , and MONTHLY .

rtype

dict

returns

Response Syntax

{
    'TopicId': 'string',
    'TopicArn': 'string',
    'DatasetArn': 'string',
    'Status': 123,
    'RequestId': 'string'
}

Response Structure

  • (dict) --

    • TopicId (string) --

      The ID of the topic that you want to modify. This ID is unique per Amazon Web Services Region for each Amazon Web Services account.

    • TopicArn (string) --

      The Amazon Resource Name (ARN) of the topic.

    • DatasetArn (string) --

      The Amazon Resource Name (ARN) of the dataset.

    • Status (integer) --

      The HTTP status of the request.

    • RequestId (string) --

      The Amazon Web Services request ID for this operation.

UpdateTopic (new) Link ¶

Updates a topic.

See also: AWS API Documentation

Request Syntax

client.update_topic(
    AwsAccountId='string',
    TopicId='string',
    Topic={
        'Name': 'string',
        'Description': 'string',
        'DataSets': [
            {
                'DatasetArn': 'string',
                'DatasetName': 'string',
                'DatasetDescription': 'string',
                'DataAggregation': {
                    'DatasetRowDateGranularity': 'SECOND'|'MINUTE'|'HOUR'|'DAY'|'WEEK'|'MONTH'|'QUARTER'|'YEAR',
                    'DefaultDateColumnName': 'string'
                },
                'Filters': [
                    {
                        'FilterDescription': 'string',
                        'FilterClass': 'ENFORCED_VALUE_FILTER'|'CONDITIONAL_VALUE_FILTER'|'NAMED_VALUE_FILTER',
                        'FilterName': 'string',
                        'FilterSynonyms': [
                            'string',
                        ],
                        'OperandFieldName': 'string',
                        'FilterType': 'CATEGORY_FILTER'|'NUMERIC_EQUALITY_FILTER'|'NUMERIC_RANGE_FILTER'|'DATE_RANGE_FILTER'|'RELATIVE_DATE_FILTER',
                        'CategoryFilter': {
                            'CategoryFilterFunction': 'EXACT'|'CONTAINS',
                            'CategoryFilterType': 'CUSTOM_FILTER'|'CUSTOM_FILTER_LIST'|'FILTER_LIST',
                            'Constant': {
                                'ConstantType': 'SINGULAR'|'RANGE'|'COLLECTIVE',
                                'SingularConstant': 'string',
                                'CollectiveConstant': {
                                    'ValueList': [
                                        'string',
                                    ]
                                }
                            },
                            'Inverse': True|False
                        },
                        'NumericEqualityFilter': {
                            'Constant': {
                                'ConstantType': 'SINGULAR'|'RANGE'|'COLLECTIVE',
                                'SingularConstant': 'string'
                            },
                            'Aggregation': 'NO_AGGREGATION'|'SUM'|'AVERAGE'|'COUNT'|'DISTINCT_COUNT'|'MAX'|'MEDIAN'|'MIN'|'STDEV'|'STDEVP'|'VAR'|'VARP'
                        },
                        'NumericRangeFilter': {
                            'Inclusive': True|False,
                            'Constant': {
                                'ConstantType': 'SINGULAR'|'RANGE'|'COLLECTIVE',
                                'RangeConstant': {
                                    'Minimum': 'string',
                                    'Maximum': 'string'
                                }
                            },
                            'Aggregation': 'NO_AGGREGATION'|'SUM'|'AVERAGE'|'COUNT'|'DISTINCT_COUNT'|'MAX'|'MEDIAN'|'MIN'|'STDEV'|'STDEVP'|'VAR'|'VARP'
                        },
                        'DateRangeFilter': {
                            'Inclusive': True|False,
                            'Constant': {
                                'ConstantType': 'SINGULAR'|'RANGE'|'COLLECTIVE',
                                'RangeConstant': {
                                    'Minimum': 'string',
                                    'Maximum': 'string'
                                }
                            }
                        },
                        'RelativeDateFilter': {
                            'TimeGranularity': 'SECOND'|'MINUTE'|'HOUR'|'DAY'|'WEEK'|'MONTH'|'QUARTER'|'YEAR',
                            'RelativeDateFilterFunction': 'PREVIOUS'|'THIS'|'LAST'|'NEXT'|'NOW',
                            'Constant': {
                                'ConstantType': 'SINGULAR'|'RANGE'|'COLLECTIVE',
                                'SingularConstant': 'string'
                            }
                        }
                    },
                ],
                'Columns': [
                    {
                        'ColumnName': 'string',
                        'ColumnFriendlyName': 'string',
                        'ColumnDescription': 'string',
                        'ColumnSynonyms': [
                            'string',
                        ],
                        'ColumnDataRole': 'DIMENSION'|'MEASURE',
                        'Aggregation': 'SUM'|'MAX'|'MIN'|'COUNT'|'DISTINCT_COUNT'|'AVERAGE',
                        'IsIncludedInTopic': True|False,
                        'DisableIndexing': True|False,
                        'ComparativeOrder': {
                            'UseOrdering': 'GREATER_IS_BETTER'|'LESSER_IS_BETTER'|'SPECIFIED',
                            'SpecifedOrder': [
                                'string',
                            ],
                            'TreatUndefinedSpecifiedValues': 'LEAST'|'MOST'
                        },
                        'SemanticType': {
                            'TypeName': 'string',
                            'SubTypeName': 'string',
                            'TypeParameters': {
                                'string': 'string'
                            },
                            'TruthyCellValue': 'string',
                            'TruthyCellValueSynonyms': [
                                'string',
                            ],
                            'FalseyCellValue': 'string',
                            'FalseyCellValueSynonyms': [
                                'string',
                            ]
                        },
                        'TimeGranularity': 'SECOND'|'MINUTE'|'HOUR'|'DAY'|'WEEK'|'MONTH'|'QUARTER'|'YEAR',
                        'AllowedAggregations': [
                            'COUNT'|'DISTINCT_COUNT'|'MIN'|'MAX'|'MEDIAN'|'SUM'|'AVERAGE'|'STDEV'|'STDEVP'|'VAR'|'VARP'|'PERCENTILE',
                        ],
                        'NotAllowedAggregations': [
                            'COUNT'|'DISTINCT_COUNT'|'MIN'|'MAX'|'MEDIAN'|'SUM'|'AVERAGE'|'STDEV'|'STDEVP'|'VAR'|'VARP'|'PERCENTILE',
                        ],
                        'DefaultFormatting': {
                            'DisplayFormat': 'AUTO'|'PERCENT'|'CURRENCY'|'NUMBER'|'DATE'|'STRING',
                            'DisplayFormatOptions': {
                                'UseBlankCellFormat': True|False,
                                'BlankCellFormat': 'string',
                                'DateFormat': 'string',
                                'DecimalSeparator': 'COMMA'|'DOT',
                                'GroupingSeparator': 'string',
                                'UseGrouping': True|False,
                                'FractionDigits': 123,
                                'Prefix': 'string',
                                'Suffix': 'string',
                                'UnitScaler': 'NONE'|'AUTO'|'THOUSANDS'|'MILLIONS'|'BILLIONS'|'TRILLIONS',
                                'NegativeFormat': {
                                    'Prefix': 'string',
                                    'Suffix': 'string'
                                },
                                'CurrencySymbol': 'string'
                            }
                        },
                        'NeverAggregateInFilter': True|False,
                        'CellValueSynonyms': [
                            {
                                'CellValue': 'string',
                                'Synonyms': [
                                    'string',
                                ]
                            },
                        ]
                    },
                ],
                'CalculatedFields': [
                    {
                        'CalculatedFieldName': 'string',
                        'CalculatedFieldDescription': 'string',
                        'Expression': 'string',
                        'CalculatedFieldSynonyms': [
                            'string',
                        ],
                        'IsIncludedInTopic': True|False,
                        'DisableIndexing': True|False,
                        'ColumnDataRole': 'DIMENSION'|'MEASURE',
                        'TimeGranularity': 'SECOND'|'MINUTE'|'HOUR'|'DAY'|'WEEK'|'MONTH'|'QUARTER'|'YEAR',
                        'DefaultFormatting': {
                            'DisplayFormat': 'AUTO'|'PERCENT'|'CURRENCY'|'NUMBER'|'DATE'|'STRING',
                            'DisplayFormatOptions': {
                                'UseBlankCellFormat': True|False,
                                'BlankCellFormat': 'string',
                                'DateFormat': 'string',
                                'DecimalSeparator': 'COMMA'|'DOT',
                                'GroupingSeparator': 'string',
                                'UseGrouping': True|False,
                                'FractionDigits': 123,
                                'Prefix': 'string',
                                'Suffix': 'string',
                                'UnitScaler': 'NONE'|'AUTO'|'THOUSANDS'|'MILLIONS'|'BILLIONS'|'TRILLIONS',
                                'NegativeFormat': {
                                    'Prefix': 'string',
                                    'Suffix': 'string'
                                },
                                'CurrencySymbol': 'string'
                            }
                        },
                        'Aggregation': 'SUM'|'MAX'|'MIN'|'COUNT'|'DISTINCT_COUNT'|'AVERAGE',
                        'ComparativeOrder': {
                            'UseOrdering': 'GREATER_IS_BETTER'|'LESSER_IS_BETTER'|'SPECIFIED',
                            'SpecifedOrder': [
                                'string',
                            ],
                            'TreatUndefinedSpecifiedValues': 'LEAST'|'MOST'
                        },
                        'SemanticType': {
                            'TypeName': 'string',
                            'SubTypeName': 'string',
                            'TypeParameters': {
                                'string': 'string'
                            },
                            'TruthyCellValue': 'string',
                            'TruthyCellValueSynonyms': [
                                'string',
                            ],
                            'FalseyCellValue': 'string',
                            'FalseyCellValueSynonyms': [
                                'string',
                            ]
                        },
                        'AllowedAggregations': [
                            'COUNT'|'DISTINCT_COUNT'|'MIN'|'MAX'|'MEDIAN'|'SUM'|'AVERAGE'|'STDEV'|'STDEVP'|'VAR'|'VARP'|'PERCENTILE',
                        ],
                        'NotAllowedAggregations': [
                            'COUNT'|'DISTINCT_COUNT'|'MIN'|'MAX'|'MEDIAN'|'SUM'|'AVERAGE'|'STDEV'|'STDEVP'|'VAR'|'VARP'|'PERCENTILE',
                        ],
                        'NeverAggregateInFilter': True|False,
                        'CellValueSynonyms': [
                            {
                                'CellValue': 'string',
                                'Synonyms': [
                                    'string',
                                ]
                            },
                        ]
                    },
                ],
                'NamedEntities': [
                    {
                        'EntityName': 'string',
                        'EntityDescription': 'string',
                        'EntitySynonyms': [
                            'string',
                        ],
                        'SemanticEntityType': {
                            'TypeName': 'string',
                            'SubTypeName': 'string',
                            'TypeParameters': {
                                'string': 'string'
                            }
                        },
                        'Definition': [
                            {
                                'FieldName': 'string',
                                'PropertyName': 'string',
                                'PropertyRole': 'PRIMARY'|'ID',
                                'PropertyUsage': 'INHERIT'|'DIMENSION'|'MEASURE',
                                'Metric': {
                                    'Aggregation': 'SUM'|'MIN'|'MAX'|'COUNT'|'AVERAGE'|'DISTINCT_COUNT'|'STDEV'|'STDEVP'|'VAR'|'VARP'|'PERCENTILE'|'MEDIAN'|'CUSTOM',
                                    'AggregationFunctionParameters': {
                                        'string': 'string'
                                    }
                                }
                            },
                        ]
                    },
                ]
            },
        ]
    }
)
type AwsAccountId

string

param AwsAccountId

[REQUIRED]

The ID of the Amazon Web Services account that contains the topic that you want to update.

type TopicId

string

param TopicId

[REQUIRED]

The ID of the topic that you want to modify. This ID is unique per Amazon Web Services Region for each Amazon Web Services account.

type Topic

dict

param Topic

[REQUIRED]

The definition of the topic that you want to update.

  • Name (string) --

    The name of the topic.

  • Description (string) --

    The description of the topic.

  • DataSets (list) --

    The data sets that the topic is associated with.

    • (dict) --

      A structure that represents a dataset.

      • DatasetArn (string) -- [REQUIRED]

        The Amazon Resource Name (ARN) of the dataset.

      • DatasetName (string) --

        The name of the dataset.

      • DatasetDescription (string) --

        The description of the dataset.

      • DataAggregation (dict) --

        The definition of a data aggregation.

        • DatasetRowDateGranularity (string) --

          The level of time precision that is used to aggregate DateTime values.

        • DefaultDateColumnName (string) --

          The column name for the default date.

      • Filters (list) --

        The list of filter definitions.

        • (dict) --

          A structure that represents a filter used to select items for a topic.

          • FilterDescription (string) --

            A description of the filter used to select items for a topic.

          • FilterClass (string) --

            The class of the filter. Valid values for this structure are ENFORCED_VALUE_FILTER , CONDITIONAL_VALUE_FILTER , and NAMED_VALUE_FILTER .

          • FilterName (string) -- [REQUIRED]

            The name of the filter.

          • FilterSynonyms (list) --

            The other names or aliases for the filter.

            • (string) --

          • OperandFieldName (string) -- [REQUIRED]

            The name of the field that the filter operates on.

          • FilterType (string) --

            The type of the filter. Valid values for this structure are CATEGORY_FILTER , NUMERIC_EQUALITY_FILTER , NUMERIC_RANGE_FILTER , DATE_RANGE_FILTER , and RELATIVE_DATE_FILTER .

          • CategoryFilter (dict) --

            The category filter that is associated with this filter.

            • CategoryFilterFunction (string) --

              The category filter function. Valid values for this structure are EXACT and CONTAINS .

            • CategoryFilterType (string) --

              The category filter type. This element is used to specify whether a filter is a simple category filter or an inverse category filter.

            • Constant (dict) --

              The constant used in a category filter.

              • ConstantType (string) --

                The type of category filter constant. This element is used to specify whether a constant is a singular or collective. Valid values are SINGULAR and COLLECTIVE .

              • SingularConstant (string) --

                A singular constant used in a category filter. This element is used to specify a single value for the constant.

              • CollectiveConstant (dict) --

                A collective constant used in a category filter. This element is used to specify a list of values for the constant.

                • ValueList (list) --

                  A list of values for the collective constant.

                  • (string) --

            • Inverse (boolean) --

              A Boolean value that indicates if the filter is inverse.

          • NumericEqualityFilter (dict) --

            The numeric equality filter.

            • Constant (dict) --

              The constant used in a numeric equality filter.

              • ConstantType (string) --

                The type of the singular filter constant. Valid values for this structure are SINGULAR .

              • SingularConstant (string) --

                The value of the singular filter constant.

            • Aggregation (string) --

              An aggregation function that specifies how to calculate the value of a numeric field for a topic. Valid values for this structure are NO_AGGREGATION , SUM , AVERAGE , COUNT , DISTINCT_COUNT , MAX , MEDIAN , MIN , STDEV , STDEVP , VAR , and VARP .

          • NumericRangeFilter (dict) --

            The numeric range filter.

            • Inclusive (boolean) --

              A Boolean value that indicates whether the endpoints of the numeric range are included in the filter. If set to true, topics whose numeric field value is equal to the endpoint values will be included in the filter. If set to false, topics whose numeric field value is equal to the endpoint values will be excluded from the filter.

            • Constant (dict) --

              The constant used in a numeric range filter.

              • ConstantType (string) --

                The data type of the constant value that is used in a range filter. Valid values for this structure are RANGE .

              • RangeConstant (dict) --

                The value of the constant that is used to specify the endpoints of a range filter.

                • Minimum (string) --

                  The minimum value for a range constant.

                • Maximum (string) --

                  The maximum value for a range constant.

            • Aggregation (string) --

              An aggregation function that specifies how to calculate the value of a numeric field for a topic, Valid values for this structure are NO_AGGREGATION , SUM , AVERAGE , COUNT , DISTINCT_COUNT , MAX , MEDIAN , MIN , STDEV , STDEVP , VAR , and VARP .

          • DateRangeFilter (dict) --

            The date range filter.

            • Inclusive (boolean) --

              A Boolean value that indicates whether the date range filter should include the boundary values. If set to true, the filter includes the start and end dates. If set to false, the filter excludes them.

            • Constant (dict) --

              The constant used in a date range filter.

              • ConstantType (string) --

                The data type of the constant value that is used in a range filter. Valid values for this structure are RANGE .

              • RangeConstant (dict) --

                The value of the constant that is used to specify the endpoints of a range filter.

                • Minimum (string) --

                  The minimum value for a range constant.

                • Maximum (string) --

                  The maximum value for a range constant.

          • RelativeDateFilter (dict) --

            The relative date filter.

            • TimeGranularity (string) --

              The level of time precision that is used to aggregate DateTime values.

            • RelativeDateFilterFunction (string) --

              The function to be used in a relative date filter to determine the range of dates to include in the results. Valid values for this structure are BEFORE , AFTER , and BETWEEN .

            • Constant (dict) --

              The constant used in a relative date filter.

              • ConstantType (string) --

                The type of the singular filter constant. Valid values for this structure are SINGULAR .

              • SingularConstant (string) --

                The value of the singular filter constant.

      • Columns (list) --

        The list of column definitions.

        • (dict) --

          Represents a column in a dataset.

          • ColumnName (string) -- [REQUIRED]

            The name of the column.

          • ColumnFriendlyName (string) --

            A user-friendly name for the column.

          • ColumnDescription (string) --

            A description of the column and its contents.

          • ColumnSynonyms (list) --

            The other names or aliases for the column.

            • (string) --

          • ColumnDataRole (string) --

            The role of the column in the data. Valid values are DIMENSION and MEASURE .

          • Aggregation (string) --

            The type of aggregation that is performed on the column data when it's queried. Valid values for this structure are SUM , MAX , MIN , COUNT , DISTINCT_COUNT , and AVERAGE .

          • IsIncludedInTopic (boolean) --

            A Boolean value that indicates whether the column is included in the query results.

          • DisableIndexing (boolean) --

            A Boolean value that indicates whether the column shows in the autocomplete functionality.

          • ComparativeOrder (dict) --

            The order in which data is displayed for the column when it's used in a comparative context.

            • UseOrdering (string) --

              The ordering type for a column. Valid values for this structure are GREATER_IS_BETTER , LESSER_IS_BETTER and SPECIFIED .

            • SpecifedOrder (list) --

              The list of columns to be used in the ordering.

              • (string) --

            • TreatUndefinedSpecifiedValues (string) --

              The treat of undefined specified values. Valid values for this structure are LEAST and MOST .

          • SemanticType (dict) --

            The semantic type of data contained in the column.

            • TypeName (string) --

              The semantic type name.

            • SubTypeName (string) --

              The semantic type sub type name.

            • TypeParameters (dict) --

              The semantic type parameters.

              • (string) --

                • (string) --

            • TruthyCellValue (string) --

              The semantic type truthy cell value.

            • TruthyCellValueSynonyms (list) --

              The other names or aliases for the true cell value.

              • (string) --

            • FalseyCellValue (string) --

              The semantic type falsey cell value.

            • FalseyCellValueSynonyms (list) --

              The other names or aliases for the false cell value.

              • (string) --

          • TimeGranularity (string) --

            The level of time precision that is used to aggregate DateTime values.

          • AllowedAggregations (list) --

            The list of aggregation types that are allowed for the column. Valid values for this structure are COUNT , DISTINCT_COUNT , MIN , MAX , MEDIAN , SUM , AVERAGE , STDEV , STDEVP , VAR , VARP , and PERCENTILE .

            • (string) --

          • NotAllowedAggregations (list) --

            The list of aggregation types that are not allowed for the column. Valid values for this structure are COUNT , DISTINCT_COUNT , MIN , MAX , MEDIAN , SUM , AVERAGE , STDEV , STDEVP , VAR , VARP , and PERCENTILE .

            • (string) --

          • DefaultFormatting (dict) --

            The default formatting used for values in the column.

            • DisplayFormat (string) --

              The display format. Valid values for this structure are AUTO , PERCENT , CURRENCY , NUMBER , DATE , and STRING .

            • DisplayFormatOptions (dict) --

              The additional options for display formatting.

              • UseBlankCellFormat (boolean) --

                A Boolean value that indicates whether to use blank cell format.

              • BlankCellFormat (string) --

                Determines the blank cell format.

              • DateFormat (string) --

                Determines the DateTime format.

              • DecimalSeparator (string) --

                Determines the decimal separator.

              • GroupingSeparator (string) --

                Determines the grouping separator.

              • UseGrouping (boolean) --

                A Boolean value that indicates whether to use grouping.

              • FractionDigits (integer) --

                Determines the number of fraction digits.

              • Prefix (string) --

                The prefix value for a display format.

              • Suffix (string) --

                The suffix value for a display format.

              • UnitScaler (string) --

                The unit scaler. Valid values for this structure are: NONE , AUTO , THOUSANDS , MILLIONS , BILLIONS , and TRILLIONS .

              • NegativeFormat (dict) --

                The negative format.

                • Prefix (string) --

                  The prefix for a negative format.

                • Suffix (string) --

                  The suffix for a negative format.

              • CurrencySymbol (string) --

                The currency symbol, such as USD .

          • NeverAggregateInFilter (boolean) --

            A Boolean value that indicates whether to aggregate the column data when it's used in a filter context.

          • CellValueSynonyms (list) --

            The other names or aliases for the column cell value.

            • (dict) --

              A structure that represents the cell value synonym.

              • CellValue (string) --

                The cell value.

              • Synonyms (list) --

                Other names or aliases for the cell value.

                • (string) --

      • CalculatedFields (list) --

        The list of calculated field definitions.

        • (dict) --

          A structure that represents a calculated field.

          • CalculatedFieldName (string) -- [REQUIRED]

            The calculated field name.

          • CalculatedFieldDescription (string) --

            The calculated field description.

          • Expression (string) -- [REQUIRED]

            The calculated field expression.

          • CalculatedFieldSynonyms (list) --

            The other names or aliases for the calculated field.

            • (string) --

          • IsIncludedInTopic (boolean) --

            A boolean value that indicates if a calculated field is included in the topic.

          • DisableIndexing (boolean) --

            A Boolean value that indicates if a calculated field is visible in the autocomplete.

          • ColumnDataRole (string) --

            The column data role for a calculated field. Valid values for this structure are DIMENSION and MEASURE .

          • TimeGranularity (string) --

            The level of time precision that is used to aggregate DateTime values.

          • DefaultFormatting (dict) --

            The default formatting definition.

            • DisplayFormat (string) --

              The display format. Valid values for this structure are AUTO , PERCENT , CURRENCY , NUMBER , DATE , and STRING .

            • DisplayFormatOptions (dict) --

              The additional options for display formatting.

              • UseBlankCellFormat (boolean) --

                A Boolean value that indicates whether to use blank cell format.

              • BlankCellFormat (string) --

                Determines the blank cell format.

              • DateFormat (string) --

                Determines the DateTime format.

              • DecimalSeparator (string) --

                Determines the decimal separator.

              • GroupingSeparator (string) --

                Determines the grouping separator.

              • UseGrouping (boolean) --

                A Boolean value that indicates whether to use grouping.

              • FractionDigits (integer) --

                Determines the number of fraction digits.

              • Prefix (string) --

                The prefix value for a display format.

              • Suffix (string) --

                The suffix value for a display format.

              • UnitScaler (string) --

                The unit scaler. Valid values for this structure are: NONE , AUTO , THOUSANDS , MILLIONS , BILLIONS , and TRILLIONS .

              • NegativeFormat (dict) --

                The negative format.

                • Prefix (string) --

                  The prefix for a negative format.

                • Suffix (string) --

                  The suffix for a negative format.

              • CurrencySymbol (string) --

                The currency symbol, such as USD .

          • Aggregation (string) --

            The default aggregation. Valid values for this structure are SUM , MAX , MIN , COUNT , DISTINCT_COUNT , and AVERAGE .

          • ComparativeOrder (dict) --

            The order in which data is displayed for the calculated field when it's used in a comparative context.

            • UseOrdering (string) --

              The ordering type for a column. Valid values for this structure are GREATER_IS_BETTER , LESSER_IS_BETTER and SPECIFIED .

            • SpecifedOrder (list) --

              The list of columns to be used in the ordering.

              • (string) --

            • TreatUndefinedSpecifiedValues (string) --

              The treat of undefined specified values. Valid values for this structure are LEAST and MOST .

          • SemanticType (dict) --

            The semantic type.

            • TypeName (string) --

              The semantic type name.

            • SubTypeName (string) --

              The semantic type sub type name.

            • TypeParameters (dict) --

              The semantic type parameters.

              • (string) --

                • (string) --

            • TruthyCellValue (string) --

              The semantic type truthy cell value.

            • TruthyCellValueSynonyms (list) --

              The other names or aliases for the true cell value.

              • (string) --

            • FalseyCellValue (string) --

              The semantic type falsey cell value.

            • FalseyCellValueSynonyms (list) --

              The other names or aliases for the false cell value.

              • (string) --

          • AllowedAggregations (list) --

            The list of aggregation types that are allowed for the calculated field. Valid values for this structure are COUNT , DISTINCT_COUNT , MIN , MAX , MEDIAN , SUM , AVERAGE , STDEV , STDEVP , VAR , VARP , and PERCENTILE .

            • (string) --

          • NotAllowedAggregations (list) --

            The list of aggregation types that are not allowed for the calculated field. Valid values for this structure are COUNT , DISTINCT_COUNT , MIN , MAX , MEDIAN , SUM , AVERAGE , STDEV , STDEVP , VAR , VARP , and PERCENTILE .

            • (string) --

          • NeverAggregateInFilter (boolean) --

            A Boolean value that indicates whether to never aggregate calculated field in filters.

          • CellValueSynonyms (list) --

            The other names or aliases for the calculated field cell value.

            • (dict) --

              A structure that represents the cell value synonym.

              • CellValue (string) --

                The cell value.

              • Synonyms (list) --

                Other names or aliases for the cell value.

                • (string) --

      • NamedEntities (list) --

        The list of named entities definitions.

        • (dict) --

          A structure that represents a named entity.

          • EntityName (string) -- [REQUIRED]

            The name of the named entity.

          • EntityDescription (string) --

            The description of the named entity.

          • EntitySynonyms (list) --

            The other names or aliases for the named entity.

            • (string) --

          • SemanticEntityType (dict) --

            The type of named entity that a topic represents.

            • TypeName (string) --

              The semantic entity type name.

            • SubTypeName (string) --

              The semantic entity sub type name.

            • TypeParameters (dict) --

              The semantic entity type parameters.

              • (string) --

                • (string) --

          • Definition (list) --

            The definition of a named entity.

            • (dict) --

              A structure that represents a named entity.

              • FieldName (string) --

                The name of the entity.

              • PropertyName (string) --

                The property name to be used for the named entity.

              • PropertyRole (string) --

                The property role. Valid values for this structure are PRIMARY and ID .

              • PropertyUsage (string) --

                The property usage. Valid values for this structure are INHERIT , DIMENSION , and MEASURE .

              • Metric (dict) --

                The definition of a metric.

                • Aggregation (string) --

                  The aggregation of a named entity. Valid values for this structure are SUM , MIN , MAX , COUNT , AVERAGE , DISTINCT_COUNT , STDEV , STDEVP , VAR , VARP , PERCENTILE , MEDIAN , and CUSTOM .

                • AggregationFunctionParameters (dict) --

                  The additional parameters for an aggregation function.

                  • (string) --

                    • (string) --

rtype

dict

returns

Response Syntax

{
    'TopicId': 'string',
    'Arn': 'string',
    'RefreshArn': 'string',
    'RequestId': 'string',
    'Status': 123
}

Response Structure

  • (dict) --

    • TopicId (string) --

      The ID of the topic that you want to modify. This ID is unique per Amazon Web Services Region for each Amazon Web Services account.

    • Arn (string) --

      The Amazon Resource Name (ARN) of the topic.

    • RefreshArn (string) --

      The Amazon Resource Name (ARN) of the topic refresh.

    • RequestId (string) --

      The Amazon Web Services request ID for this operation.

    • Status (integer) --

      The HTTP status of the request.

UpdateTopicRefreshSchedule (new) Link ¶

Updates a topic refresh schedule.

See also: AWS API Documentation

Request Syntax

client.update_topic_refresh_schedule(
    AwsAccountId='string',
    TopicId='string',
    DatasetId='string',
    RefreshSchedule={
        'IsEnabled': True|False,
        'BasedOnSpiceSchedule': True|False,
        'StartingAt': datetime(2015, 1, 1),
        'Timezone': 'string',
        'RepeatAt': 'string',
        'TopicScheduleType': 'HOURLY'|'DAILY'|'WEEKLY'|'MONTHLY'
    }
)
type AwsAccountId

string

param AwsAccountId

[REQUIRED]

The ID of the Amazon Web Services account that contains the topic whose refresh schedule you want to update.

type TopicId

string

param TopicId

[REQUIRED]

The ID of the topic that you want to modify. This ID is unique per Amazon Web Services Region for each Amazon Web Services account.

type DatasetId

string

param DatasetId

[REQUIRED]

The ID of the dataset.

type RefreshSchedule

dict

param RefreshSchedule

[REQUIRED]

The definition of a refresh schedule.

  • IsEnabled (boolean) -- [REQUIRED]

    A Boolean value that controls whether to schedule is enabled.

  • BasedOnSpiceSchedule (boolean) -- [REQUIRED]

    A Boolean value that controls whether to schedule runs at the same schedule that is specified in SPICE dataset.

  • StartingAt (datetime) --

    The starting date and time for the refresh schedule.

  • Timezone (string) --

    The timezone that you want the refresh schedule to use.

  • RepeatAt (string) --

    The time of day when the refresh should run, for example, Monday-Sunday.

  • TopicScheduleType (string) --

    The type of refresh schedule. Valid values for this structure are HOURLY , DAILY , WEEKLY , and MONTHLY .

rtype

dict

returns

Response Syntax

{
    'TopicId': 'string',
    'TopicArn': 'string',
    'DatasetArn': 'string',
    'Status': 123,
    'RequestId': 'string'
}

Response Structure

  • (dict) --

    • TopicId (string) --

      The ID of the topic that you want to modify. This ID is unique per Amazon Web Services Region for each Amazon Web Services account.

    • TopicArn (string) --

      The Amazon Resource Name (ARN) of the topic.

    • DatasetArn (string) --

      The Amazon Resource Name (ARN) of the dataset.

    • Status (integer) --

      The HTTP status of the request.

    • RequestId (string) --

      The Amazon Web Services request ID for this operation.

ListVPCConnections (new) Link ¶

Lists all of the VPC connections in the current set Amazon Web Services Region of an Amazon Web Services account.

See also: AWS API Documentation

Request Syntax

client.list_vpc_connections(
    AwsAccountId='string',
    NextToken='string',
    MaxResults=123
)
type AwsAccountId

string

param AwsAccountId

[REQUIRED]

The Amazon Web Services account ID of the account that contains the VPC connections that you want to list.

type NextToken

string

param NextToken

The token for the next set of results, or null if there are no more results.

type MaxResults

integer

param MaxResults

The maximum number of results to be returned per request.

rtype

dict

returns

Response Syntax

{
    'VPCConnectionSummaries': [
        {
            'VPCConnectionId': 'string',
            'Arn': 'string',
            'Name': 'string',
            'VPCId': 'string',
            'SecurityGroupIds': [
                'string',
            ],
            'DnsResolvers': [
                'string',
            ],
            'Status': 'CREATION_IN_PROGRESS'|'CREATION_SUCCESSFUL'|'CREATION_FAILED'|'UPDATE_IN_PROGRESS'|'UPDATE_SUCCESSFUL'|'UPDATE_FAILED'|'DELETION_IN_PROGRESS'|'DELETION_FAILED'|'DELETED',
            'AvailabilityStatus': 'AVAILABLE'|'UNAVAILABLE'|'PARTIALLY_AVAILABLE',
            'NetworkInterfaces': [
                {
                    'SubnetId': 'string',
                    'AvailabilityZone': 'string',
                    'ErrorMessage': 'string',
                    'Status': 'CREATING'|'AVAILABLE'|'CREATION_FAILED'|'UPDATING'|'UPDATE_FAILED'|'DELETING'|'DELETED'|'DELETION_FAILED'|'DELETION_SCHEDULED'|'ATTACHMENT_FAILED_ROLLBACK_FAILED',
                    'NetworkInterfaceId': 'string'
                },
            ],
            'RoleArn': 'string',
            'CreatedTime': datetime(2015, 1, 1),
            'LastUpdatedTime': datetime(2015, 1, 1)
        },
    ],
    'NextToken': 'string',
    'RequestId': 'string',
    'Status': 123
}

Response Structure

  • (dict) --

    • VPCConnectionSummaries (list) --

      A VPCConnectionSummaries object that returns a summary of VPC connection objects.

      • (dict) --

        The summary metadata that describes a VPC connection.

        • VPCConnectionId (string) --

          The ID of the VPC connection that you're creating. This ID is a unique identifier for each Amazon Web Services Region in an Amazon Web Services account.

        • Arn (string) --

          The Amazon Resource Name (ARN) of the VPC connection.

        • Name (string) --

          The display name for the VPC connection.

        • VPCId (string) --

          The Amazon EC2 VPC ID associated with the VPC connection.

        • SecurityGroupIds (list) --

          The Amazon EC2 security group IDs associated with the VPC connection.

          • (string) --

        • DnsResolvers (list) --

          A list of IP addresses of DNS resolver endpoints for the VPC connection.

          • (string) --

        • Status (string) --

          The status of the VPC connection.

        • AvailabilityStatus (string) --

          The availability status of the VPC connection.

        • NetworkInterfaces (list) --

          A list of network interfaces.

          • (dict) --

            The structure that contains information about a network interface.

            • SubnetId (string) --

              The subnet ID associated with the network interface.

            • AvailabilityZone (string) --

              The availability zone that the network interface resides in.

            • ErrorMessage (string) --

              An error message.

            • Status (string) --

              The status of the network interface.

            • NetworkInterfaceId (string) --

              The network interface ID.

        • RoleArn (string) --

          The ARN of the IAM role associated with the VPC connection.

        • CreatedTime (datetime) --

          The time that the VPC connection was created.

        • LastUpdatedTime (datetime) --

          The time that the VPC connection was last updated.

    • NextToken (string) --

      The token for the next set of results, or null if there are no more results.

    • RequestId (string) --

      The Amazon Web Services request ID for this operation.

    • Status (integer) --

      The HTTP status of the request.

ListTopicRefreshSchedules (new) Link ¶

Lists all of the refresh schedules for a topic.

See also: AWS API Documentation

Request Syntax

client.list_topic_refresh_schedules(
    AwsAccountId='string',
    TopicId='string'
)
type AwsAccountId

string

param AwsAccountId

[REQUIRED]

The ID of the Amazon Web Services account that contains the topic whose refresh schedule you want described.

type TopicId

string

param TopicId

[REQUIRED]

The ID for the topic that you want to describe. This ID is unique per Amazon Web Services Region for each Amazon Web Services account.

rtype

dict

returns

Response Syntax

{
    'TopicId': 'string',
    'TopicArn': 'string',
    'RefreshSchedules': [
        {
            'DatasetId': 'string',
            'DatasetArn': 'string',
            'DatasetName': 'string',
            'RefreshSchedule': {
                'IsEnabled': True|False,
                'BasedOnSpiceSchedule': True|False,
                'StartingAt': datetime(2015, 1, 1),
                'Timezone': 'string',
                'RepeatAt': 'string',
                'TopicScheduleType': 'HOURLY'|'DAILY'|'WEEKLY'|'MONTHLY'
            }
        },
    ],
    'Status': 123,
    'RequestId': 'string'
}

Response Structure

  • (dict) --

    • TopicId (string) --

      The ID for the topic that you want to describe. This ID is unique per Amazon Web Services Region for each Amazon Web Services account.

    • TopicArn (string) --

      The Amazon Resource Name (ARN) of the topic.

    • RefreshSchedules (list) --

      The list of topic refresh schedules.

      • (dict) --

        A summary of the refresh schedule details for a dataset.

        • DatasetId (string) --

          The ID of the dataset.

        • DatasetArn (string) --

          The Amazon Resource Name (ARN) of the dataset.

        • DatasetName (string) --

          The name of the dataset.

        • RefreshSchedule (dict) --

          The definition of a refresh schedule.

          • IsEnabled (boolean) --

            A Boolean value that controls whether to schedule is enabled.

          • BasedOnSpiceSchedule (boolean) --

            A Boolean value that controls whether to schedule runs at the same schedule that is specified in SPICE dataset.

          • StartingAt (datetime) --

            The starting date and time for the refresh schedule.

          • Timezone (string) --

            The timezone that you want the refresh schedule to use.

          • RepeatAt (string) --

            The time of day when the refresh should run, for example, Monday-Sunday.

          • TopicScheduleType (string) --

            The type of refresh schedule. Valid values for this structure are HOURLY , DAILY , WEEKLY , and MONTHLY .

    • Status (integer) --

      The HTTP status of the request.

    • RequestId (string) --

      The Amazon Web Services request ID for this operation.

UpdateTopicPermissions (new) Link ¶

Updates the permissions of a topic.

See also: AWS API Documentation

Request Syntax

client.update_topic_permissions(
    AwsAccountId='string',
    TopicId='string',
    GrantPermissions=[
        {
            'Principal': 'string',
            'Actions': [
                'string',
            ]
        },
    ],
    RevokePermissions=[
        {
            'Principal': 'string',
            'Actions': [
                'string',
            ]
        },
    ]
)
type AwsAccountId

string

param AwsAccountId

[REQUIRED]

The ID of the Amazon Web Services account that contains the topic that you want to update the permissions for.

type TopicId

string

param TopicId

[REQUIRED]

The ID of the topic that you want to modify. This ID is unique per Amazon Web Services Region for each Amazon Web Services account.

type GrantPermissions

list

param GrantPermissions

The resource permissions that you want to grant to the topic.

  • (dict) --

    Permission for the resource.

    • Principal (string) -- [REQUIRED]

      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 Amazon Web Services account root: This is an IAM ARN rather than a QuickSight ARN. Use this option only to share resources (templates) across Amazon Web Services accounts. (This is less common.)

    • Actions (list) -- [REQUIRED]

      The IAM action to grant or revoke permissions on.

      • (string) --

type RevokePermissions

list

param RevokePermissions

The resource permissions that you want to revoke from the topic.

  • (dict) --

    Permission for the resource.

    • Principal (string) -- [REQUIRED]

      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 Amazon Web Services account root: This is an IAM ARN rather than a QuickSight ARN. Use this option only to share resources (templates) across Amazon Web Services accounts. (This is less common.)

    • Actions (list) -- [REQUIRED]

      The IAM action to grant or revoke permissions on.

      • (string) --

rtype

dict

returns

Response Syntax

{
    'TopicId': 'string',
    'TopicArn': 'string',
    'Permissions': [
        {
            'Principal': 'string',
            'Actions': [
                'string',
            ]
        },
    ],
    'Status': 123,
    'RequestId': 'string'
}

Response Structure

  • (dict) --

    • TopicId (string) --

      The ID of the topic that you want to modify. This ID is unique per Amazon Web Services Region for each Amazon Web Services account.

    • TopicArn (string) --

      The Amazon Resource Name (ARN) of the topic.

    • Permissions (list) --

      A list of resource permissions on the topic.

      • (dict) --

        Permission for the resource.

        • Principal (string) --

          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 Amazon Web Services account root: This is an IAM ARN rather than a QuickSight ARN. Use this option only to share resources (templates) across Amazon Web Services accounts. (This is less common.)

        • Actions (list) --

          The IAM action to grant or revoke permissions on.

          • (string) --

    • Status (integer) --

      The HTTP status of the request.

    • RequestId (string) --

      The Amazon Web Services request ID for this operation.

DescribeTopicPermissions (new) Link ¶

Describes the permissions of a topic.

See also: AWS API Documentation

Request Syntax

client.describe_topic_permissions(
    AwsAccountId='string',
    TopicId='string'
)
type AwsAccountId

string

param AwsAccountId

[REQUIRED]

The ID of the Amazon Web Services account that contains the topic that you want described.

type TopicId

string

param TopicId

[REQUIRED]

The ID of the topic that you want to describe. This ID is unique per Amazon Web Services Region for each Amazon Web Services account.

rtype

dict

returns

Response Syntax

{
    'TopicId': 'string',
    'TopicArn': 'string',
    'Permissions': [
        {
            'Principal': 'string',
            'Actions': [
                'string',
            ]
        },
    ],
    'Status': 123,
    'RequestId': 'string'
}

Response Structure

  • (dict) --

    • TopicId (string) --

      The ID of the topic that you want to describe. This ID is unique per Amazon Web Services Region for each Amazon Web Services account.

    • TopicArn (string) --

      The Amazon Resource Name (ARN) of the topic.

    • Permissions (list) --

      A list of resource permissions that are configured to the topic.

      • (dict) --

        Permission for the resource.

        • Principal (string) --

          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 Amazon Web Services account root: This is an IAM ARN rather than a QuickSight ARN. Use this option only to share resources (templates) across Amazon Web Services accounts. (This is less common.)

        • Actions (list) --

          The IAM action to grant or revoke permissions on.

          • (string) --

    • Status (integer) --

      The HTTP status of the request.

    • RequestId (string) --

      The Amazon Web Services request ID for this operation.

CreateTopic (new) Link ¶

Creates a new Q topic.

See also: AWS API Documentation

Request Syntax

client.create_topic(
    AwsAccountId='string',
    TopicId='string',
    Topic={
        'Name': 'string',
        'Description': 'string',
        'DataSets': [
            {
                'DatasetArn': 'string',
                'DatasetName': 'string',
                'DatasetDescription': 'string',
                'DataAggregation': {
                    'DatasetRowDateGranularity': 'SECOND'|'MINUTE'|'HOUR'|'DAY'|'WEEK'|'MONTH'|'QUARTER'|'YEAR',
                    'DefaultDateColumnName': 'string'
                },
                'Filters': [
                    {
                        'FilterDescription': 'string',
                        'FilterClass': 'ENFORCED_VALUE_FILTER'|'CONDITIONAL_VALUE_FILTER'|'NAMED_VALUE_FILTER',
                        'FilterName': 'string',
                        'FilterSynonyms': [
                            'string',
                        ],
                        'OperandFieldName': 'string',
                        'FilterType': 'CATEGORY_FILTER'|'NUMERIC_EQUALITY_FILTER'|'NUMERIC_RANGE_FILTER'|'DATE_RANGE_FILTER'|'RELATIVE_DATE_FILTER',
                        'CategoryFilter': {
                            'CategoryFilterFunction': 'EXACT'|'CONTAINS',
                            'CategoryFilterType': 'CUSTOM_FILTER'|'CUSTOM_FILTER_LIST'|'FILTER_LIST',
                            'Constant': {
                                'ConstantType': 'SINGULAR'|'RANGE'|'COLLECTIVE',
                                'SingularConstant': 'string',
                                'CollectiveConstant': {
                                    'ValueList': [
                                        'string',
                                    ]
                                }
                            },
                            'Inverse': True|False
                        },
                        'NumericEqualityFilter': {
                            'Constant': {
                                'ConstantType': 'SINGULAR'|'RANGE'|'COLLECTIVE',
                                'SingularConstant': 'string'
                            },
                            'Aggregation': 'NO_AGGREGATION'|'SUM'|'AVERAGE'|'COUNT'|'DISTINCT_COUNT'|'MAX'|'MEDIAN'|'MIN'|'STDEV'|'STDEVP'|'VAR'|'VARP'
                        },
                        'NumericRangeFilter': {
                            'Inclusive': True|False,
                            'Constant': {
                                'ConstantType': 'SINGULAR'|'RANGE'|'COLLECTIVE',
                                'RangeConstant': {
                                    'Minimum': 'string',
                                    'Maximum': 'string'
                                }
                            },
                            'Aggregation': 'NO_AGGREGATION'|'SUM'|'AVERAGE'|'COUNT'|'DISTINCT_COUNT'|'MAX'|'MEDIAN'|'MIN'|'STDEV'|'STDEVP'|'VAR'|'VARP'
                        },
                        'DateRangeFilter': {
                            'Inclusive': True|False,
                            'Constant': {
                                'ConstantType': 'SINGULAR'|'RANGE'|'COLLECTIVE',
                                'RangeConstant': {
                                    'Minimum': 'string',
                                    'Maximum': 'string'
                                }
                            }
                        },
                        'RelativeDateFilter': {
                            'TimeGranularity': 'SECOND'|'MINUTE'|'HOUR'|'DAY'|'WEEK'|'MONTH'|'QUARTER'|'YEAR',
                            'RelativeDateFilterFunction': 'PREVIOUS'|'THIS'|'LAST'|'NEXT'|'NOW',
                            'Constant': {
                                'ConstantType': 'SINGULAR'|'RANGE'|'COLLECTIVE',
                                'SingularConstant': 'string'
                            }
                        }
                    },
                ],
                'Columns': [
                    {
                        'ColumnName': 'string',
                        'ColumnFriendlyName': 'string',
                        'ColumnDescription': 'string',
                        'ColumnSynonyms': [
                            'string',
                        ],
                        'ColumnDataRole': 'DIMENSION'|'MEASURE',
                        'Aggregation': 'SUM'|'MAX'|'MIN'|'COUNT'|'DISTINCT_COUNT'|'AVERAGE',
                        'IsIncludedInTopic': True|False,
                        'DisableIndexing': True|False,
                        'ComparativeOrder': {
                            'UseOrdering': 'GREATER_IS_BETTER'|'LESSER_IS_BETTER'|'SPECIFIED',
                            'SpecifedOrder': [
                                'string',
                            ],
                            'TreatUndefinedSpecifiedValues': 'LEAST'|'MOST'
                        },
                        'SemanticType': {
                            'TypeName': 'string',
                            'SubTypeName': 'string',
                            'TypeParameters': {
                                'string': 'string'
                            },
                            'TruthyCellValue': 'string',
                            'TruthyCellValueSynonyms': [
                                'string',
                            ],
                            'FalseyCellValue': 'string',
                            'FalseyCellValueSynonyms': [
                                'string',
                            ]
                        },
                        'TimeGranularity': 'SECOND'|'MINUTE'|'HOUR'|'DAY'|'WEEK'|'MONTH'|'QUARTER'|'YEAR',
                        'AllowedAggregations': [
                            'COUNT'|'DISTINCT_COUNT'|'MIN'|'MAX'|'MEDIAN'|'SUM'|'AVERAGE'|'STDEV'|'STDEVP'|'VAR'|'VARP'|'PERCENTILE',
                        ],
                        'NotAllowedAggregations': [
                            'COUNT'|'DISTINCT_COUNT'|'MIN'|'MAX'|'MEDIAN'|'SUM'|'AVERAGE'|'STDEV'|'STDEVP'|'VAR'|'VARP'|'PERCENTILE',
                        ],
                        'DefaultFormatting': {
                            'DisplayFormat': 'AUTO'|'PERCENT'|'CURRENCY'|'NUMBER'|'DATE'|'STRING',
                            'DisplayFormatOptions': {
                                'UseBlankCellFormat': True|False,
                                'BlankCellFormat': 'string',
                                'DateFormat': 'string',
                                'DecimalSeparator': 'COMMA'|'DOT',
                                'GroupingSeparator': 'string',
                                'UseGrouping': True|False,
                                'FractionDigits': 123,
                                'Prefix': 'string',
                                'Suffix': 'string',
                                'UnitScaler': 'NONE'|'AUTO'|'THOUSANDS'|'MILLIONS'|'BILLIONS'|'TRILLIONS',
                                'NegativeFormat': {
                                    'Prefix': 'string',
                                    'Suffix': 'string'
                                },
                                'CurrencySymbol': 'string'
                            }
                        },
                        'NeverAggregateInFilter': True|False,
                        'CellValueSynonyms': [
                            {
                                'CellValue': 'string',
                                'Synonyms': [
                                    'string',
                                ]
                            },
                        ]
                    },
                ],
                'CalculatedFields': [
                    {
                        'CalculatedFieldName': 'string',
                        'CalculatedFieldDescription': 'string',
                        'Expression': 'string',
                        'CalculatedFieldSynonyms': [
                            'string',
                        ],
                        'IsIncludedInTopic': True|False,
                        'DisableIndexing': True|False,
                        'ColumnDataRole': 'DIMENSION'|'MEASURE',
                        'TimeGranularity': 'SECOND'|'MINUTE'|'HOUR'|'DAY'|'WEEK'|'MONTH'|'QUARTER'|'YEAR',
                        'DefaultFormatting': {
                            'DisplayFormat': 'AUTO'|'PERCENT'|'CURRENCY'|'NUMBER'|'DATE'|'STRING',
                            'DisplayFormatOptions': {
                                'UseBlankCellFormat': True|False,
                                'BlankCellFormat': 'string',
                                'DateFormat': 'string',
                                'DecimalSeparator': 'COMMA'|'DOT',
                                'GroupingSeparator': 'string',
                                'UseGrouping': True|False,
                                'FractionDigits': 123,
                                'Prefix': 'string',
                                'Suffix': 'string',
                                'UnitScaler': 'NONE'|'AUTO'|'THOUSANDS'|'MILLIONS'|'BILLIONS'|'TRILLIONS',
                                'NegativeFormat': {
                                    'Prefix': 'string',
                                    'Suffix': 'string'
                                },
                                'CurrencySymbol': 'string'
                            }
                        },
                        'Aggregation': 'SUM'|'MAX'|'MIN'|'COUNT'|'DISTINCT_COUNT'|'AVERAGE',
                        'ComparativeOrder': {
                            'UseOrdering': 'GREATER_IS_BETTER'|'LESSER_IS_BETTER'|'SPECIFIED',
                            'SpecifedOrder': [
                                'string',
                            ],
                            'TreatUndefinedSpecifiedValues': 'LEAST'|'MOST'
                        },
                        'SemanticType': {
                            'TypeName': 'string',
                            'SubTypeName': 'string',
                            'TypeParameters': {
                                'string': 'string'
                            },
                            'TruthyCellValue': 'string',
                            'TruthyCellValueSynonyms': [
                                'string',
                            ],
                            'FalseyCellValue': 'string',
                            'FalseyCellValueSynonyms': [
                                'string',
                            ]
                        },
                        'AllowedAggregations': [
                            'COUNT'|'DISTINCT_COUNT'|'MIN'|'MAX'|'MEDIAN'|'SUM'|'AVERAGE'|'STDEV'|'STDEVP'|'VAR'|'VARP'|'PERCENTILE',
                        ],
                        'NotAllowedAggregations': [
                            'COUNT'|'DISTINCT_COUNT'|'MIN'|'MAX'|'MEDIAN'|'SUM'|'AVERAGE'|'STDEV'|'STDEVP'|'VAR'|'VARP'|'PERCENTILE',
                        ],
                        'NeverAggregateInFilter': True|False,
                        'CellValueSynonyms': [
                            {
                                'CellValue': 'string',
                                'Synonyms': [
                                    'string',
                                ]
                            },
                        ]
                    },
                ],
                'NamedEntities': [
                    {
                        'EntityName': 'string',
                        'EntityDescription': 'string',
                        'EntitySynonyms': [
                            'string',
                        ],
                        'SemanticEntityType': {
                            'TypeName': 'string',
                            'SubTypeName': 'string',
                            'TypeParameters': {
                                'string': 'string'
                            }
                        },
                        'Definition': [
                            {
                                'FieldName': 'string',
                                'PropertyName': 'string',
                                'PropertyRole': 'PRIMARY'|'ID',
                                'PropertyUsage': 'INHERIT'|'DIMENSION'|'MEASURE',
                                'Metric': {
                                    'Aggregation': 'SUM'|'MIN'|'MAX'|'COUNT'|'AVERAGE'|'DISTINCT_COUNT'|'STDEV'|'STDEVP'|'VAR'|'VARP'|'PERCENTILE'|'MEDIAN'|'CUSTOM',
                                    'AggregationFunctionParameters': {
                                        'string': 'string'
                                    }
                                }
                            },
                        ]
                    },
                ]
            },
        ]
    },
    Tags=[
        {
            'Key': 'string',
            'Value': 'string'
        },
    ]
)
type AwsAccountId

string

param AwsAccountId

[REQUIRED]

The ID of the Amazon Web Services account that you want to create a topic in.

type TopicId

string

param TopicId

[REQUIRED]

The ID for the topic that you want to create. This ID is unique per Amazon Web Services Region for each Amazon Web Services account.

type Topic

dict

param Topic

[REQUIRED]

The definition of a topic to create.

  • Name (string) --

    The name of the topic.

  • Description (string) --

    The description of the topic.

  • DataSets (list) --

    The data sets that the topic is associated with.

    • (dict) --

      A structure that represents a dataset.

      • DatasetArn (string) -- [REQUIRED]

        The Amazon Resource Name (ARN) of the dataset.

      • DatasetName (string) --

        The name of the dataset.

      • DatasetDescription (string) --

        The description of the dataset.

      • DataAggregation (dict) --

        The definition of a data aggregation.

        • DatasetRowDateGranularity (string) --

          The level of time precision that is used to aggregate DateTime values.

        • DefaultDateColumnName (string) --

          The column name for the default date.

      • Filters (list) --

        The list of filter definitions.

        • (dict) --

          A structure that represents a filter used to select items for a topic.

          • FilterDescription (string) --

            A description of the filter used to select items for a topic.

          • FilterClass (string) --

            The class of the filter. Valid values for this structure are ENFORCED_VALUE_FILTER , CONDITIONAL_VALUE_FILTER , and NAMED_VALUE_FILTER .

          • FilterName (string) -- [REQUIRED]

            The name of the filter.

          • FilterSynonyms (list) --

            The other names or aliases for the filter.

            • (string) --

          • OperandFieldName (string) -- [REQUIRED]

            The name of the field that the filter operates on.

          • FilterType (string) --

            The type of the filter. Valid values for this structure are CATEGORY_FILTER , NUMERIC_EQUALITY_FILTER , NUMERIC_RANGE_FILTER , DATE_RANGE_FILTER , and RELATIVE_DATE_FILTER .

          • CategoryFilter (dict) --

            The category filter that is associated with this filter.

            • CategoryFilterFunction (string) --

              The category filter function. Valid values for this structure are EXACT and CONTAINS .

            • CategoryFilterType (string) --

              The category filter type. This element is used to specify whether a filter is a simple category filter or an inverse category filter.

            • Constant (dict) --

              The constant used in a category filter.

              • ConstantType (string) --

                The type of category filter constant. This element is used to specify whether a constant is a singular or collective. Valid values are SINGULAR and COLLECTIVE .

              • SingularConstant (string) --

                A singular constant used in a category filter. This element is used to specify a single value for the constant.

              • CollectiveConstant (dict) --

                A collective constant used in a category filter. This element is used to specify a list of values for the constant.

                • ValueList (list) --

                  A list of values for the collective constant.

                  • (string) --

            • Inverse (boolean) --

              A Boolean value that indicates if the filter is inverse.

          • NumericEqualityFilter (dict) --

            The numeric equality filter.

            • Constant (dict) --

              The constant used in a numeric equality filter.

              • ConstantType (string) --

                The type of the singular filter constant. Valid values for this structure are SINGULAR .

              • SingularConstant (string) --

                The value of the singular filter constant.

            • Aggregation (string) --

              An aggregation function that specifies how to calculate the value of a numeric field for a topic. Valid values for this structure are NO_AGGREGATION , SUM , AVERAGE , COUNT , DISTINCT_COUNT , MAX , MEDIAN , MIN , STDEV , STDEVP , VAR , and VARP .

          • NumericRangeFilter (dict) --

            The numeric range filter.

            • Inclusive (boolean) --

              A Boolean value that indicates whether the endpoints of the numeric range are included in the filter. If set to true, topics whose numeric field value is equal to the endpoint values will be included in the filter. If set to false, topics whose numeric field value is equal to the endpoint values will be excluded from the filter.

            • Constant (dict) --

              The constant used in a numeric range filter.

              • ConstantType (string) --

                The data type of the constant value that is used in a range filter. Valid values for this structure are RANGE .

              • RangeConstant (dict) --

                The value of the constant that is used to specify the endpoints of a range filter.

                • Minimum (string) --

                  The minimum value for a range constant.

                • Maximum (string) --

                  The maximum value for a range constant.

            • Aggregation (string) --

              An aggregation function that specifies how to calculate the value of a numeric field for a topic, Valid values for this structure are NO_AGGREGATION , SUM , AVERAGE , COUNT , DISTINCT_COUNT , MAX , MEDIAN , MIN , STDEV , STDEVP , VAR , and VARP .

          • DateRangeFilter (dict) --

            The date range filter.

            • Inclusive (boolean) --

              A Boolean value that indicates whether the date range filter should include the boundary values. If set to true, the filter includes the start and end dates. If set to false, the filter excludes them.

            • Constant (dict) --

              The constant used in a date range filter.

              • ConstantType (string) --

                The data type of the constant value that is used in a range filter. Valid values for this structure are RANGE .

              • RangeConstant (dict) --

                The value of the constant that is used to specify the endpoints of a range filter.

                • Minimum (string) --

                  The minimum value for a range constant.

                • Maximum (string) --

                  The maximum value for a range constant.

          • RelativeDateFilter (dict) --

            The relative date filter.

            • TimeGranularity (string) --

              The level of time precision that is used to aggregate DateTime values.

            • RelativeDateFilterFunction (string) --

              The function to be used in a relative date filter to determine the range of dates to include in the results. Valid values for this structure are BEFORE , AFTER , and BETWEEN .

            • Constant (dict) --

              The constant used in a relative date filter.

              • ConstantType (string) --

                The type of the singular filter constant. Valid values for this structure are SINGULAR .

              • SingularConstant (string) --

                The value of the singular filter constant.

      • Columns (list) --

        The list of column definitions.

        • (dict) --

          Represents a column in a dataset.

          • ColumnName (string) -- [REQUIRED]

            The name of the column.

          • ColumnFriendlyName (string) --

            A user-friendly name for the column.

          • ColumnDescription (string) --

            A description of the column and its contents.

          • ColumnSynonyms (list) --

            The other names or aliases for the column.

            • (string) --

          • ColumnDataRole (string) --

            The role of the column in the data. Valid values are DIMENSION and MEASURE .

          • Aggregation (string) --

            The type of aggregation that is performed on the column data when it's queried. Valid values for this structure are SUM , MAX , MIN , COUNT , DISTINCT_COUNT , and AVERAGE .

          • IsIncludedInTopic (boolean) --

            A Boolean value that indicates whether the column is included in the query results.

          • DisableIndexing (boolean) --

            A Boolean value that indicates whether the column shows in the autocomplete functionality.

          • ComparativeOrder (dict) --

            The order in which data is displayed for the column when it's used in a comparative context.

            • UseOrdering (string) --

              The ordering type for a column. Valid values for this structure are GREATER_IS_BETTER , LESSER_IS_BETTER and SPECIFIED .

            • SpecifedOrder (list) --

              The list of columns to be used in the ordering.

              • (string) --

            • TreatUndefinedSpecifiedValues (string) --

              The treat of undefined specified values. Valid values for this structure are LEAST and MOST .

          • SemanticType (dict) --

            The semantic type of data contained in the column.

            • TypeName (string) --

              The semantic type name.

            • SubTypeName (string) --

              The semantic type sub type name.

            • TypeParameters (dict) --

              The semantic type parameters.

              • (string) --

                • (string) --

            • TruthyCellValue (string) --

              The semantic type truthy cell value.

            • TruthyCellValueSynonyms (list) --

              The other names or aliases for the true cell value.

              • (string) --

            • FalseyCellValue (string) --

              The semantic type falsey cell value.

            • FalseyCellValueSynonyms (list) --

              The other names or aliases for the false cell value.

              • (string) --

          • TimeGranularity (string) --

            The level of time precision that is used to aggregate DateTime values.

          • AllowedAggregations (list) --

            The list of aggregation types that are allowed for the column. Valid values for this structure are COUNT , DISTINCT_COUNT , MIN , MAX , MEDIAN , SUM , AVERAGE , STDEV , STDEVP , VAR , VARP , and PERCENTILE .

            • (string) --

          • NotAllowedAggregations (list) --

            The list of aggregation types that are not allowed for the column. Valid values for this structure are COUNT , DISTINCT_COUNT , MIN , MAX , MEDIAN , SUM , AVERAGE , STDEV , STDEVP , VAR , VARP , and PERCENTILE .

            • (string) --

          • DefaultFormatting (dict) --

            The default formatting used for values in the column.

            • DisplayFormat (string) --

              The display format. Valid values for this structure are AUTO , PERCENT , CURRENCY , NUMBER , DATE , and STRING .

            • DisplayFormatOptions (dict) --

              The additional options for display formatting.

              • UseBlankCellFormat (boolean) --

                A Boolean value that indicates whether to use blank cell format.

              • BlankCellFormat (string) --

                Determines the blank cell format.

              • DateFormat (string) --

                Determines the DateTime format.

              • DecimalSeparator (string) --

                Determines the decimal separator.

              • GroupingSeparator (string) --

                Determines the grouping separator.

              • UseGrouping (boolean) --

                A Boolean value that indicates whether to use grouping.

              • FractionDigits (integer) --

                Determines the number of fraction digits.

              • Prefix (string) --

                The prefix value for a display format.

              • Suffix (string) --

                The suffix value for a display format.

              • UnitScaler (string) --

                The unit scaler. Valid values for this structure are: NONE , AUTO , THOUSANDS , MILLIONS , BILLIONS , and TRILLIONS .

              • NegativeFormat (dict) --

                The negative format.

                • Prefix (string) --

                  The prefix for a negative format.

                • Suffix (string) --

                  The suffix for a negative format.

              • CurrencySymbol (string) --

                The currency symbol, such as USD .

          • NeverAggregateInFilter (boolean) --

            A Boolean value that indicates whether to aggregate the column data when it's used in a filter context.

          • CellValueSynonyms (list) --

            The other names or aliases for the column cell value.

            • (dict) --

              A structure that represents the cell value synonym.

              • CellValue (string) --

                The cell value.

              • Synonyms (list) --

                Other names or aliases for the cell value.

                • (string) --

      • CalculatedFields (list) --

        The list of calculated field definitions.

        • (dict) --

          A structure that represents a calculated field.

          • CalculatedFieldName (string) -- [REQUIRED]

            The calculated field name.

          • CalculatedFieldDescription (string) --

            The calculated field description.

          • Expression (string) -- [REQUIRED]

            The calculated field expression.

          • CalculatedFieldSynonyms (list) --

            The other names or aliases for the calculated field.

            • (string) --

          • IsIncludedInTopic (boolean) --

            A boolean value that indicates if a calculated field is included in the topic.

          • DisableIndexing (boolean) --

            A Boolean value that indicates if a calculated field is visible in the autocomplete.

          • ColumnDataRole (string) --

            The column data role for a calculated field. Valid values for this structure are DIMENSION and MEASURE .

          • TimeGranularity (string) --

            The level of time precision that is used to aggregate DateTime values.

          • DefaultFormatting (dict) --

            The default formatting definition.

            • DisplayFormat (string) --

              The display format. Valid values for this structure are AUTO , PERCENT , CURRENCY , NUMBER , DATE , and STRING .

            • DisplayFormatOptions (dict) --

              The additional options for display formatting.

              • UseBlankCellFormat (boolean) --

                A Boolean value that indicates whether to use blank cell format.

              • BlankCellFormat (string) --

                Determines the blank cell format.

              • DateFormat (string) --

                Determines the DateTime format.

              • DecimalSeparator (string) --

                Determines the decimal separator.

              • GroupingSeparator (string) --

                Determines the grouping separator.

              • UseGrouping (boolean) --

                A Boolean value that indicates whether to use grouping.

              • FractionDigits (integer) --

                Determines the number of fraction digits.

              • Prefix (string) --

                The prefix value for a display format.

              • Suffix (string) --

                The suffix value for a display format.

              • UnitScaler (string) --

                The unit scaler. Valid values for this structure are: NONE , AUTO , THOUSANDS , MILLIONS , BILLIONS , and TRILLIONS .

              • NegativeFormat (dict) --

                The negative format.

                • Prefix (string) --

                  The prefix for a negative format.

                • Suffix (string) --

                  The suffix for a negative format.

              • CurrencySymbol (string) --

                The currency symbol, such as USD .

          • Aggregation (string) --

            The default aggregation. Valid values for this structure are SUM , MAX , MIN , COUNT , DISTINCT_COUNT , and AVERAGE .

          • ComparativeOrder (dict) --

            The order in which data is displayed for the calculated field when it's used in a comparative context.

            • UseOrdering (string) --

              The ordering type for a column. Valid values for this structure are GREATER_IS_BETTER , LESSER_IS_BETTER and SPECIFIED .

            • SpecifedOrder (list) --

              The list of columns to be used in the ordering.

              • (string) --

            • TreatUndefinedSpecifiedValues (string) --

              The treat of undefined specified values. Valid values for this structure are LEAST and MOST .

          • SemanticType (dict) --

            The semantic type.

            • TypeName (string) --

              The semantic type name.

            • SubTypeName (string) --

              The semantic type sub type name.

            • TypeParameters (dict) --

              The semantic type parameters.

              • (string) --

                • (string) --

            • TruthyCellValue (string) --

              The semantic type truthy cell value.

            • TruthyCellValueSynonyms (list) --

              The other names or aliases for the true cell value.

              • (string) --

            • FalseyCellValue (string) --

              The semantic type falsey cell value.

            • FalseyCellValueSynonyms (list) --

              The other names or aliases for the false cell value.

              • (string) --

          • AllowedAggregations (list) --

            The list of aggregation types that are allowed for the calculated field. Valid values for this structure are COUNT , DISTINCT_COUNT , MIN , MAX , MEDIAN , SUM , AVERAGE , STDEV , STDEVP , VAR , VARP , and PERCENTILE .

            • (string) --

          • NotAllowedAggregations (list) --

            The list of aggregation types that are not allowed for the calculated field. Valid values for this structure are COUNT , DISTINCT_COUNT , MIN , MAX , MEDIAN , SUM , AVERAGE , STDEV , STDEVP , VAR , VARP , and PERCENTILE .

            • (string) --

          • NeverAggregateInFilter (boolean) --

            A Boolean value that indicates whether to never aggregate calculated field in filters.

          • CellValueSynonyms (list) --

            The other names or aliases for the calculated field cell value.

            • (dict) --

              A structure that represents the cell value synonym.

              • CellValue (string) --

                The cell value.

              • Synonyms (list) --

                Other names or aliases for the cell value.

                • (string) --

      • NamedEntities (list) --

        The list of named entities definitions.

        • (dict) --

          A structure that represents a named entity.

          • EntityName (string) -- [REQUIRED]

            The name of the named entity.

          • EntityDescription (string) --

            The description of the named entity.

          • EntitySynonyms (list) --

            The other names or aliases for the named entity.

            • (string) --

          • SemanticEntityType (dict) --

            The type of named entity that a topic represents.

            • TypeName (string) --

              The semantic entity type name.

            • SubTypeName (string) --

              The semantic entity sub type name.

            • TypeParameters (dict) --

              The semantic entity type parameters.

              • (string) --

                • (string) --

          • Definition (list) --

            The definition of a named entity.

            • (dict) --

              A structure that represents a named entity.

              • FieldName (string) --

                The name of the entity.

              • PropertyName (string) --

                The property name to be used for the named entity.

              • PropertyRole (string) --

                The property role. Valid values for this structure are PRIMARY and ID .

              • PropertyUsage (string) --

                The property usage. Valid values for this structure are INHERIT , DIMENSION , and MEASURE .

              • Metric (dict) --

                The definition of a metric.

                • Aggregation (string) --

                  The aggregation of a named entity. Valid values for this structure are SUM , MIN , MAX , COUNT , AVERAGE , DISTINCT_COUNT , STDEV , STDEVP , VAR , VARP , PERCENTILE , MEDIAN , and CUSTOM .

                • AggregationFunctionParameters (dict) --

                  The additional parameters for an aggregation function.

                  • (string) --

                    • (string) --

type Tags

list

param Tags

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

  • (dict) --

    The key or keys of the key-value pairs for the resource tag or tags assigned to the resource.

    • Key (string) -- [REQUIRED]

      Tag key.

    • Value (string) -- [REQUIRED]

      Tag value.

rtype

dict

returns

Response Syntax

{
    'Arn': 'string',
    'TopicId': 'string',
    'RefreshArn': 'string',
    'RequestId': 'string',
    'Status': 123
}

Response Structure

  • (dict) --

    • Arn (string) --

      The Amazon Resource Name (ARN) of the topic.

    • TopicId (string) --

      The ID for the topic that you want to create. This ID is unique per Amazon Web Services Region for each Amazon Web Services account.

    • RefreshArn (string) --

      The Amazon Resource Name (ARN) of the topic refresh.

    • RequestId (string) --

      The Amazon Web Services request ID for this operation.

    • Status (integer) --

      The HTTP status of the request.

CreateVPCConnection (new) Link ¶

Creates a new VPC connection.

See also: AWS API Documentation

Request Syntax

client.create_vpc_connection(
    AwsAccountId='string',
    VPCConnectionId='string',
    Name='string',
    SubnetIds=[
        'string',
    ],
    SecurityGroupIds=[
        'string',
    ],
    DnsResolvers=[
        'string',
    ],
    RoleArn='string',
    Tags=[
        {
            'Key': 'string',
            'Value': 'string'
        },
    ]
)
type AwsAccountId

string

param AwsAccountId

[REQUIRED]

The Amazon Web Services account ID of the account where you want to create a new VPC connection.

type VPCConnectionId

string

param VPCConnectionId

[REQUIRED]

The ID of the VPC connection that you're creating. This ID is a unique identifier for each Amazon Web Services Region in an Amazon Web Services account.

type Name

string

param Name

[REQUIRED]

The display name for the VPC connection.

type SubnetIds

list

param SubnetIds

[REQUIRED]

A list of subnet IDs for the VPC connection.

  • (string) --

type SecurityGroupIds

list

param SecurityGroupIds

[REQUIRED]

A list of security group IDs for the VPC connection.

  • (string) --

type DnsResolvers

list

param DnsResolvers

A list of IP addresses of DNS resolver endpoints for the VPC connection.

  • (string) --

type RoleArn

string

param RoleArn

[REQUIRED]

The IAM role to associate with the VPC connection.

type Tags

list

param Tags

A map of the key-value pairs for the resource tag or tags assigned to the VPC connection.

  • (dict) --

    The key or keys of the key-value pairs for the resource tag or tags assigned to the resource.

    • Key (string) -- [REQUIRED]

      Tag key.

    • Value (string) -- [REQUIRED]

      Tag value.

rtype

dict

returns

Response Syntax

{
    'Arn': 'string',
    'VPCConnectionId': 'string',
    'CreationStatus': 'CREATION_IN_PROGRESS'|'CREATION_SUCCESSFUL'|'CREATION_FAILED'|'UPDATE_IN_PROGRESS'|'UPDATE_SUCCESSFUL'|'UPDATE_FAILED'|'DELETION_IN_PROGRESS'|'DELETION_FAILED'|'DELETED',
    'AvailabilityStatus': 'AVAILABLE'|'UNAVAILABLE'|'PARTIALLY_AVAILABLE',
    'RequestId': 'string',
    'Status': 123
}

Response Structure

  • (dict) --

    • Arn (string) --

      The Amazon Resource Name (ARN) of the VPC connection.

    • VPCConnectionId (string) --

      The ID for the VPC connection that you're creating. This ID is unique per Amazon Web Services Region for each Amazon Web Services account.

    • CreationStatus (string) --

      The status of the creation of the VPC connection.

    • AvailabilityStatus (string) --

      The availability status of the VPC connection.

    • RequestId (string) --

      The Amazon Web Services request ID for this operation.

    • Status (integer) --

      The HTTP status of the request.

DeleteVPCConnection (new) Link ¶

Deletes a VPC connection.

See also: AWS API Documentation

Request Syntax

client.delete_vpc_connection(
    AwsAccountId='string',
    VPCConnectionId='string'
)
type AwsAccountId

string

param AwsAccountId

[REQUIRED]

The Amazon Web Services account ID of the account where you want to delete a VPC connection.

type VPCConnectionId

string

param VPCConnectionId

[REQUIRED]

The ID of the VPC connection that you're creating. This ID is a unique identifier for each Amazon Web Services Region in an Amazon Web Services account.

rtype

dict

returns

Response Syntax

{
    'Arn': 'string',
    'VPCConnectionId': 'string',
    'DeletionStatus': 'CREATION_IN_PROGRESS'|'CREATION_SUCCESSFUL'|'CREATION_FAILED'|'UPDATE_IN_PROGRESS'|'UPDATE_SUCCESSFUL'|'UPDATE_FAILED'|'DELETION_IN_PROGRESS'|'DELETION_FAILED'|'DELETED',
    'AvailabilityStatus': 'AVAILABLE'|'UNAVAILABLE'|'PARTIALLY_AVAILABLE',
    'RequestId': 'string',
    'Status': 123
}

Response Structure

  • (dict) --

    • Arn (string) --

      The Amazon Resource Name (ARN) of the deleted VPC connection.

    • VPCConnectionId (string) --

      The ID of the VPC connection that you're creating. This ID is a unique identifier for each Amazon Web Services Region in an Amazon Web Services account.

    • DeletionStatus (string) --

      The deletion status of the VPC connection.

    • AvailabilityStatus (string) --

      The availability status of the VPC connection.

    • RequestId (string) --

      The Amazon Web Services request ID for this operation.

    • Status (integer) --

      The HTTP status of the request.

UpdateVPCConnection (new) Link ¶

Updates a VPC connection.

See also: AWS API Documentation

Request Syntax

client.update_vpc_connection(
    AwsAccountId='string',
    VPCConnectionId='string',
    Name='string',
    SubnetIds=[
        'string',
    ],
    SecurityGroupIds=[
        'string',
    ],
    DnsResolvers=[
        'string',
    ],
    RoleArn='string'
)
type AwsAccountId

string

param AwsAccountId

[REQUIRED]

The Amazon Web Services account ID of the account that contains the VPC connection that you want to update.

type VPCConnectionId

string

param VPCConnectionId

[REQUIRED]

The ID of the VPC connection that you're updating. This ID is a unique identifier for each Amazon Web Services Region in an Amazon Web Services account.

type Name

string

param Name

[REQUIRED]

The display name for the VPC connection.

type SubnetIds

list

param SubnetIds

[REQUIRED]

A list of subnet IDs for the VPC connection.

  • (string) --

type SecurityGroupIds

list

param SecurityGroupIds

[REQUIRED]

A list of security group IDs for the VPC connection.

  • (string) --

type DnsResolvers

list

param DnsResolvers

A list of IP addresses of DNS resolver endpoints for the VPC connection.

  • (string) --

type RoleArn

string

param RoleArn

[REQUIRED]

An IAM role associated with the VPC connection.

rtype

dict

returns

Response Syntax

{
    'Arn': 'string',
    'VPCConnectionId': 'string',
    'UpdateStatus': 'CREATION_IN_PROGRESS'|'CREATION_SUCCESSFUL'|'CREATION_FAILED'|'UPDATE_IN_PROGRESS'|'UPDATE_SUCCESSFUL'|'UPDATE_FAILED'|'DELETION_IN_PROGRESS'|'DELETION_FAILED'|'DELETED',
    'AvailabilityStatus': 'AVAILABLE'|'UNAVAILABLE'|'PARTIALLY_AVAILABLE',
    'RequestId': 'string',
    'Status': 123
}

Response Structure

  • (dict) --

    • Arn (string) --

      The Amazon Resource Name (ARN) of the VPC connection.

    • VPCConnectionId (string) --

      The ID of the VPC connection that you are updating. This ID is a unique identifier for each Amazon Web Services Region in anAmazon Web Services account.

    • UpdateStatus (string) --

      The update status of the VPC connection's last update.

    • AvailabilityStatus (string) --

      The availability status of the VPC connection.

    • RequestId (string) --

      The Amazon Web Services request ID for this operation.

    • Status (integer) --

      The HTTP status of the request.

DescribeTopic (new) Link ¶

Describes a topic.

See also: AWS API Documentation

Request Syntax

client.describe_topic(
    AwsAccountId='string',
    TopicId='string'
)
type AwsAccountId

string

param AwsAccountId

[REQUIRED]

The Amazon Web Services account ID.

type TopicId

string

param TopicId

[REQUIRED]

The ID of the topic that you want to describe. This ID is unique per Amazon Web Services Region for each Amazon Web Services account.

rtype

dict

returns

Response Syntax

{
    'Arn': 'string',
    'TopicId': 'string',
    'Topic': {
        'Name': 'string',
        'Description': 'string',
        'DataSets': [
            {
                'DatasetArn': 'string',
                'DatasetName': 'string',
                'DatasetDescription': 'string',
                'DataAggregation': {
                    'DatasetRowDateGranularity': 'SECOND'|'MINUTE'|'HOUR'|'DAY'|'WEEK'|'MONTH'|'QUARTER'|'YEAR',
                    'DefaultDateColumnName': 'string'
                },
                'Filters': [
                    {
                        'FilterDescription': 'string',
                        'FilterClass': 'ENFORCED_VALUE_FILTER'|'CONDITIONAL_VALUE_FILTER'|'NAMED_VALUE_FILTER',
                        'FilterName': 'string',
                        'FilterSynonyms': [
                            'string',
                        ],
                        'OperandFieldName': 'string',
                        'FilterType': 'CATEGORY_FILTER'|'NUMERIC_EQUALITY_FILTER'|'NUMERIC_RANGE_FILTER'|'DATE_RANGE_FILTER'|'RELATIVE_DATE_FILTER',
                        'CategoryFilter': {
                            'CategoryFilterFunction': 'EXACT'|'CONTAINS',
                            'CategoryFilterType': 'CUSTOM_FILTER'|'CUSTOM_FILTER_LIST'|'FILTER_LIST',
                            'Constant': {
                                'ConstantType': 'SINGULAR'|'RANGE'|'COLLECTIVE',
                                'SingularConstant': 'string',
                                'CollectiveConstant': {
                                    'ValueList': [
                                        'string',
                                    ]
                                }
                            },
                            'Inverse': True|False
                        },
                        'NumericEqualityFilter': {
                            'Constant': {
                                'ConstantType': 'SINGULAR'|'RANGE'|'COLLECTIVE',
                                'SingularConstant': 'string'
                            },
                            'Aggregation': 'NO_AGGREGATION'|'SUM'|'AVERAGE'|'COUNT'|'DISTINCT_COUNT'|'MAX'|'MEDIAN'|'MIN'|'STDEV'|'STDEVP'|'VAR'|'VARP'
                        },
                        'NumericRangeFilter': {
                            'Inclusive': True|False,
                            'Constant': {
                                'ConstantType': 'SINGULAR'|'RANGE'|'COLLECTIVE',
                                'RangeConstant': {
                                    'Minimum': 'string',
                                    'Maximum': 'string'
                                }
                            },
                            'Aggregation': 'NO_AGGREGATION'|'SUM'|'AVERAGE'|'COUNT'|'DISTINCT_COUNT'|'MAX'|'MEDIAN'|'MIN'|'STDEV'|'STDEVP'|'VAR'|'VARP'
                        },
                        'DateRangeFilter': {
                            'Inclusive': True|False,
                            'Constant': {
                                'ConstantType': 'SINGULAR'|'RANGE'|'COLLECTIVE',
                                'RangeConstant': {
                                    'Minimum': 'string',
                                    'Maximum': 'string'
                                }
                            }
                        },
                        'RelativeDateFilter': {
                            'TimeGranularity': 'SECOND'|'MINUTE'|'HOUR'|'DAY'|'WEEK'|'MONTH'|'QUARTER'|'YEAR',
                            'RelativeDateFilterFunction': 'PREVIOUS'|'THIS'|'LAST'|'NEXT'|'NOW',
                            'Constant': {
                                'ConstantType': 'SINGULAR'|'RANGE'|'COLLECTIVE',
                                'SingularConstant': 'string'
                            }
                        }
                    },
                ],
                'Columns': [
                    {
                        'ColumnName': 'string',
                        'ColumnFriendlyName': 'string',
                        'ColumnDescription': 'string',
                        'ColumnSynonyms': [
                            'string',
                        ],
                        'ColumnDataRole': 'DIMENSION'|'MEASURE',
                        'Aggregation': 'SUM'|'MAX'|'MIN'|'COUNT'|'DISTINCT_COUNT'|'AVERAGE',
                        'IsIncludedInTopic': True|False,
                        'DisableIndexing': True|False,
                        'ComparativeOrder': {
                            'UseOrdering': 'GREATER_IS_BETTER'|'LESSER_IS_BETTER'|'SPECIFIED',
                            'SpecifedOrder': [
                                'string',
                            ],
                            'TreatUndefinedSpecifiedValues': 'LEAST'|'MOST'
                        },
                        'SemanticType': {
                            'TypeName': 'string',
                            'SubTypeName': 'string',
                            'TypeParameters': {
                                'string': 'string'
                            },
                            'TruthyCellValue': 'string',
                            'TruthyCellValueSynonyms': [
                                'string',
                            ],
                            'FalseyCellValue': 'string',
                            'FalseyCellValueSynonyms': [
                                'string',
                            ]
                        },
                        'TimeGranularity': 'SECOND'|'MINUTE'|'HOUR'|'DAY'|'WEEK'|'MONTH'|'QUARTER'|'YEAR',
                        'AllowedAggregations': [
                            'COUNT'|'DISTINCT_COUNT'|'MIN'|'MAX'|'MEDIAN'|'SUM'|'AVERAGE'|'STDEV'|'STDEVP'|'VAR'|'VARP'|'PERCENTILE',
                        ],
                        'NotAllowedAggregations': [
                            'COUNT'|'DISTINCT_COUNT'|'MIN'|'MAX'|'MEDIAN'|'SUM'|'AVERAGE'|'STDEV'|'STDEVP'|'VAR'|'VARP'|'PERCENTILE',
                        ],
                        'DefaultFormatting': {
                            'DisplayFormat': 'AUTO'|'PERCENT'|'CURRENCY'|'NUMBER'|'DATE'|'STRING',
                            'DisplayFormatOptions': {
                                'UseBlankCellFormat': True|False,
                                'BlankCellFormat': 'string',
                                'DateFormat': 'string',
                                'DecimalSeparator': 'COMMA'|'DOT',
                                'GroupingSeparator': 'string',
                                'UseGrouping': True|False,
                                'FractionDigits': 123,
                                'Prefix': 'string',
                                'Suffix': 'string',
                                'UnitScaler': 'NONE'|'AUTO'|'THOUSANDS'|'MILLIONS'|'BILLIONS'|'TRILLIONS',
                                'NegativeFormat': {
                                    'Prefix': 'string',
                                    'Suffix': 'string'
                                },
                                'CurrencySymbol': 'string'
                            }
                        },
                        'NeverAggregateInFilter': True|False,
                        'CellValueSynonyms': [
                            {
                                'CellValue': 'string',
                                'Synonyms': [
                                    'string',
                                ]
                            },
                        ]
                    },
                ],
                'CalculatedFields': [
                    {
                        'CalculatedFieldName': 'string',
                        'CalculatedFieldDescription': 'string',
                        'Expression': 'string',
                        'CalculatedFieldSynonyms': [
                            'string',
                        ],
                        'IsIncludedInTopic': True|False,
                        'DisableIndexing': True|False,
                        'ColumnDataRole': 'DIMENSION'|'MEASURE',
                        'TimeGranularity': 'SECOND'|'MINUTE'|'HOUR'|'DAY'|'WEEK'|'MONTH'|'QUARTER'|'YEAR',
                        'DefaultFormatting': {
                            'DisplayFormat': 'AUTO'|'PERCENT'|'CURRENCY'|'NUMBER'|'DATE'|'STRING',
                            'DisplayFormatOptions': {
                                'UseBlankCellFormat': True|False,
                                'BlankCellFormat': 'string',
                                'DateFormat': 'string',
                                'DecimalSeparator': 'COMMA'|'DOT',
                                'GroupingSeparator': 'string',
                                'UseGrouping': True|False,
                                'FractionDigits': 123,
                                'Prefix': 'string',
                                'Suffix': 'string',
                                'UnitScaler': 'NONE'|'AUTO'|'THOUSANDS'|'MILLIONS'|'BILLIONS'|'TRILLIONS',
                                'NegativeFormat': {
                                    'Prefix': 'string',
                                    'Suffix': 'string'
                                },
                                'CurrencySymbol': 'string'
                            }
                        },
                        'Aggregation': 'SUM'|'MAX'|'MIN'|'COUNT'|'DISTINCT_COUNT'|'AVERAGE',
                        'ComparativeOrder': {
                            'UseOrdering': 'GREATER_IS_BETTER'|'LESSER_IS_BETTER'|'SPECIFIED',
                            'SpecifedOrder': [
                                'string',
                            ],
                            'TreatUndefinedSpecifiedValues': 'LEAST'|'MOST'
                        },
                        'SemanticType': {
                            'TypeName': 'string',
                            'SubTypeName': 'string',
                            'TypeParameters': {
                                'string': 'string'
                            },
                            'TruthyCellValue': 'string',
                            'TruthyCellValueSynonyms': [
                                'string',
                            ],
                            'FalseyCellValue': 'string',
                            'FalseyCellValueSynonyms': [
                                'string',
                            ]
                        },
                        'AllowedAggregations': [
                            'COUNT'|'DISTINCT_COUNT'|'MIN'|'MAX'|'MEDIAN'|'SUM'|'AVERAGE'|'STDEV'|'STDEVP'|'VAR'|'VARP'|'PERCENTILE',
                        ],
                        'NotAllowedAggregations': [
                            'COUNT'|'DISTINCT_COUNT'|'MIN'|'MAX'|'MEDIAN'|'SUM'|'AVERAGE'|'STDEV'|'STDEVP'|'VAR'|'VARP'|'PERCENTILE',
                        ],
                        'NeverAggregateInFilter': True|False,
                        'CellValueSynonyms': [
                            {
                                'CellValue': 'string',
                                'Synonyms': [
                                    'string',
                                ]
                            },
                        ]
                    },
                ],
                'NamedEntities': [
                    {
                        'EntityName': 'string',
                        'EntityDescription': 'string',
                        'EntitySynonyms': [
                            'string',
                        ],
                        'SemanticEntityType': {
                            'TypeName': 'string',
                            'SubTypeName': 'string',
                            'TypeParameters': {
                                'string': 'string'
                            }
                        },
                        'Definition': [
                            {
                                'FieldName': 'string',
                                'PropertyName': 'string',
                                'PropertyRole': 'PRIMARY'|'ID',
                                'PropertyUsage': 'INHERIT'|'DIMENSION'|'MEASURE',
                                'Metric': {
                                    'Aggregation': 'SUM'|'MIN'|'MAX'|'COUNT'|'AVERAGE'|'DISTINCT_COUNT'|'STDEV'|'STDEVP'|'VAR'|'VARP'|'PERCENTILE'|'MEDIAN'|'CUSTOM',
                                    'AggregationFunctionParameters': {
                                        'string': 'string'
                                    }
                                }
                            },
                        ]
                    },
                ]
            },
        ]
    },
    'RequestId': 'string',
    'Status': 123
}

Response Structure

  • (dict) --

    • Arn (string) --

      The Amazon Resource Name (ARN) of the topic.

    • TopicId (string) --

      The ID of the topic that you want to describe. This ID is unique per Amazon Web Services Region for each Amazon Web Services account.

    • Topic (dict) --

      The definition of a topic.

      • Name (string) --

        The name of the topic.

      • Description (string) --

        The description of the topic.

      • DataSets (list) --

        The data sets that the topic is associated with.

        • (dict) --

          A structure that represents a dataset.

          • DatasetArn (string) --

            The Amazon Resource Name (ARN) of the dataset.

          • DatasetName (string) --

            The name of the dataset.

          • DatasetDescription (string) --

            The description of the dataset.

          • DataAggregation (dict) --

            The definition of a data aggregation.

            • DatasetRowDateGranularity (string) --

              The level of time precision that is used to aggregate DateTime values.

            • DefaultDateColumnName (string) --

              The column name for the default date.

          • Filters (list) --

            The list of filter definitions.

            • (dict) --

              A structure that represents a filter used to select items for a topic.

              • FilterDescription (string) --

                A description of the filter used to select items for a topic.

              • FilterClass (string) --

                The class of the filter. Valid values for this structure are ENFORCED_VALUE_FILTER , CONDITIONAL_VALUE_FILTER , and NAMED_VALUE_FILTER .

              • FilterName (string) --

                The name of the filter.

              • FilterSynonyms (list) --

                The other names or aliases for the filter.

                • (string) --

              • OperandFieldName (string) --

                The name of the field that the filter operates on.

              • FilterType (string) --

                The type of the filter. Valid values for this structure are CATEGORY_FILTER , NUMERIC_EQUALITY_FILTER , NUMERIC_RANGE_FILTER , DATE_RANGE_FILTER , and RELATIVE_DATE_FILTER .

              • CategoryFilter (dict) --

                The category filter that is associated with this filter.

                • CategoryFilterFunction (string) --

                  The category filter function. Valid values for this structure are EXACT and CONTAINS .

                • CategoryFilterType (string) --

                  The category filter type. This element is used to specify whether a filter is a simple category filter or an inverse category filter.

                • Constant (dict) --

                  The constant used in a category filter.

                  • ConstantType (string) --

                    The type of category filter constant. This element is used to specify whether a constant is a singular or collective. Valid values are SINGULAR and COLLECTIVE .

                  • SingularConstant (string) --

                    A singular constant used in a category filter. This element is used to specify a single value for the constant.

                  • CollectiveConstant (dict) --

                    A collective constant used in a category filter. This element is used to specify a list of values for the constant.

                    • ValueList (list) --

                      A list of values for the collective constant.

                      • (string) --

                • Inverse (boolean) --

                  A Boolean value that indicates if the filter is inverse.

              • NumericEqualityFilter (dict) --

                The numeric equality filter.

                • Constant (dict) --

                  The constant used in a numeric equality filter.

                  • ConstantType (string) --

                    The type of the singular filter constant. Valid values for this structure are SINGULAR .

                  • SingularConstant (string) --

                    The value of the singular filter constant.

                • Aggregation (string) --

                  An aggregation function that specifies how to calculate the value of a numeric field for a topic. Valid values for this structure are NO_AGGREGATION , SUM , AVERAGE , COUNT , DISTINCT_COUNT , MAX , MEDIAN , MIN , STDEV , STDEVP , VAR , and VARP .

              • NumericRangeFilter (dict) --

                The numeric range filter.

                • Inclusive (boolean) --

                  A Boolean value that indicates whether the endpoints of the numeric range are included in the filter. If set to true, topics whose numeric field value is equal to the endpoint values will be included in the filter. If set to false, topics whose numeric field value is equal to the endpoint values will be excluded from the filter.

                • Constant (dict) --

                  The constant used in a numeric range filter.

                  • ConstantType (string) --

                    The data type of the constant value that is used in a range filter. Valid values for this structure are RANGE .

                  • RangeConstant (dict) --

                    The value of the constant that is used to specify the endpoints of a range filter.

                    • Minimum (string) --

                      The minimum value for a range constant.

                    • Maximum (string) --

                      The maximum value for a range constant.

                • Aggregation (string) --

                  An aggregation function that specifies how to calculate the value of a numeric field for a topic, Valid values for this structure are NO_AGGREGATION , SUM , AVERAGE , COUNT , DISTINCT_COUNT , MAX , MEDIAN , MIN , STDEV , STDEVP , VAR , and VARP .

              • DateRangeFilter (dict) --

                The date range filter.

                • Inclusive (boolean) --

                  A Boolean value that indicates whether the date range filter should include the boundary values. If set to true, the filter includes the start and end dates. If set to false, the filter excludes them.

                • Constant (dict) --

                  The constant used in a date range filter.

                  • ConstantType (string) --

                    The data type of the constant value that is used in a range filter. Valid values for this structure are RANGE .

                  • RangeConstant (dict) --

                    The value of the constant that is used to specify the endpoints of a range filter.

                    • Minimum (string) --

                      The minimum value for a range constant.

                    • Maximum (string) --

                      The maximum value for a range constant.

              • RelativeDateFilter (dict) --

                The relative date filter.

                • TimeGranularity (string) --

                  The level of time precision that is used to aggregate DateTime values.

                • RelativeDateFilterFunction (string) --

                  The function to be used in a relative date filter to determine the range of dates to include in the results. Valid values for this structure are BEFORE , AFTER , and BETWEEN .

                • Constant (dict) --

                  The constant used in a relative date filter.

                  • ConstantType (string) --

                    The type of the singular filter constant. Valid values for this structure are SINGULAR .

                  • SingularConstant (string) --

                    The value of the singular filter constant.

          • Columns (list) --

            The list of column definitions.

            • (dict) --

              Represents a column in a dataset.

              • ColumnName (string) --

                The name of the column.

              • ColumnFriendlyName (string) --

                A user-friendly name for the column.

              • ColumnDescription (string) --

                A description of the column and its contents.

              • ColumnSynonyms (list) --

                The other names or aliases for the column.

                • (string) --

              • ColumnDataRole (string) --

                The role of the column in the data. Valid values are DIMENSION and MEASURE .

              • Aggregation (string) --

                The type of aggregation that is performed on the column data when it's queried. Valid values for this structure are SUM , MAX , MIN , COUNT , DISTINCT_COUNT , and AVERAGE .

              • IsIncludedInTopic (boolean) --

                A Boolean value that indicates whether the column is included in the query results.

              • DisableIndexing (boolean) --

                A Boolean value that indicates whether the column shows in the autocomplete functionality.

              • ComparativeOrder (dict) --

                The order in which data is displayed for the column when it's used in a comparative context.

                • UseOrdering (string) --

                  The ordering type for a column. Valid values for this structure are GREATER_IS_BETTER , LESSER_IS_BETTER and SPECIFIED .

                • SpecifedOrder (list) --

                  The list of columns to be used in the ordering.

                  • (string) --

                • TreatUndefinedSpecifiedValues (string) --

                  The treat of undefined specified values. Valid values for this structure are LEAST and MOST .

              • SemanticType (dict) --

                The semantic type of data contained in the column.

                • TypeName (string) --

                  The semantic type name.

                • SubTypeName (string) --

                  The semantic type sub type name.

                • TypeParameters (dict) --

                  The semantic type parameters.

                  • (string) --

                    • (string) --

                • TruthyCellValue (string) --

                  The semantic type truthy cell value.

                • TruthyCellValueSynonyms (list) --

                  The other names or aliases for the true cell value.

                  • (string) --

                • FalseyCellValue (string) --

                  The semantic type falsey cell value.

                • FalseyCellValueSynonyms (list) --

                  The other names or aliases for the false cell value.

                  • (string) --

              • TimeGranularity (string) --

                The level of time precision that is used to aggregate DateTime values.

              • AllowedAggregations (list) --

                The list of aggregation types that are allowed for the column. Valid values for this structure are COUNT , DISTINCT_COUNT , MIN , MAX , MEDIAN , SUM , AVERAGE , STDEV , STDEVP , VAR , VARP , and PERCENTILE .

                • (string) --

              • NotAllowedAggregations (list) --

                The list of aggregation types that are not allowed for the column. Valid values for this structure are COUNT , DISTINCT_COUNT , MIN , MAX , MEDIAN , SUM , AVERAGE , STDEV , STDEVP , VAR , VARP , and PERCENTILE .

                • (string) --

              • DefaultFormatting (dict) --

                The default formatting used for values in the column.

                • DisplayFormat (string) --

                  The display format. Valid values for this structure are AUTO , PERCENT , CURRENCY , NUMBER , DATE , and STRING .

                • DisplayFormatOptions (dict) --

                  The additional options for display formatting.

                  • UseBlankCellFormat (boolean) --

                    A Boolean value that indicates whether to use blank cell format.

                  • BlankCellFormat (string) --

                    Determines the blank cell format.

                  • DateFormat (string) --

                    Determines the DateTime format.

                  • DecimalSeparator (string) --

                    Determines the decimal separator.

                  • GroupingSeparator (string) --

                    Determines the grouping separator.

                  • UseGrouping (boolean) --

                    A Boolean value that indicates whether to use grouping.

                  • FractionDigits (integer) --

                    Determines the number of fraction digits.

                  • Prefix (string) --

                    The prefix value for a display format.

                  • Suffix (string) --

                    The suffix value for a display format.

                  • UnitScaler (string) --

                    The unit scaler. Valid values for this structure are: NONE , AUTO , THOUSANDS , MILLIONS , BILLIONS , and TRILLIONS .

                  • NegativeFormat (dict) --

                    The negative format.

                    • Prefix (string) --

                      The prefix for a negative format.

                    • Suffix (string) --

                      The suffix for a negative format.

                  • CurrencySymbol (string) --

                    The currency symbol, such as USD .

              • NeverAggregateInFilter (boolean) --

                A Boolean value that indicates whether to aggregate the column data when it's used in a filter context.

              • CellValueSynonyms (list) --

                The other names or aliases for the column cell value.

                • (dict) --

                  A structure that represents the cell value synonym.

                  • CellValue (string) --

                    The cell value.

                  • Synonyms (list) --

                    Other names or aliases for the cell value.

                    • (string) --

          • CalculatedFields (list) --

            The list of calculated field definitions.

            • (dict) --

              A structure that represents a calculated field.

              • CalculatedFieldName (string) --

                The calculated field name.

              • CalculatedFieldDescription (string) --

                The calculated field description.

              • Expression (string) --

                The calculated field expression.

              • CalculatedFieldSynonyms (list) --

                The other names or aliases for the calculated field.

                • (string) --

              • IsIncludedInTopic (boolean) --

                A boolean value that indicates if a calculated field is included in the topic.

              • DisableIndexing (boolean) --

                A Boolean value that indicates if a calculated field is visible in the autocomplete.

              • ColumnDataRole (string) --

                The column data role for a calculated field. Valid values for this structure are DIMENSION and MEASURE .

              • TimeGranularity (string) --

                The level of time precision that is used to aggregate DateTime values.

              • DefaultFormatting (dict) --

                The default formatting definition.

                • DisplayFormat (string) --

                  The display format. Valid values for this structure are AUTO , PERCENT , CURRENCY , NUMBER , DATE , and STRING .

                • DisplayFormatOptions (dict) --

                  The additional options for display formatting.

                  • UseBlankCellFormat (boolean) --

                    A Boolean value that indicates whether to use blank cell format.

                  • BlankCellFormat (string) --

                    Determines the blank cell format.

                  • DateFormat (string) --

                    Determines the DateTime format.

                  • DecimalSeparator (string) --

                    Determines the decimal separator.

                  • GroupingSeparator (string) --

                    Determines the grouping separator.

                  • UseGrouping (boolean) --

                    A Boolean value that indicates whether to use grouping.

                  • FractionDigits (integer) --

                    Determines the number of fraction digits.

                  • Prefix (string) --

                    The prefix value for a display format.

                  • Suffix (string) --

                    The suffix value for a display format.

                  • UnitScaler (string) --

                    The unit scaler. Valid values for this structure are: NONE , AUTO , THOUSANDS , MILLIONS , BILLIONS , and TRILLIONS .

                  • NegativeFormat (dict) --

                    The negative format.

                    • Prefix (string) --

                      The prefix for a negative format.

                    • Suffix (string) --

                      The suffix for a negative format.

                  • CurrencySymbol (string) --

                    The currency symbol, such as USD .

              • Aggregation (string) --

                The default aggregation. Valid values for this structure are SUM , MAX , MIN , COUNT , DISTINCT_COUNT , and AVERAGE .

              • ComparativeOrder (dict) --

                The order in which data is displayed for the calculated field when it's used in a comparative context.

                • UseOrdering (string) --

                  The ordering type for a column. Valid values for this structure are GREATER_IS_BETTER , LESSER_IS_BETTER and SPECIFIED .

                • SpecifedOrder (list) --

                  The list of columns to be used in the ordering.

                  • (string) --

                • TreatUndefinedSpecifiedValues (string) --

                  The treat of undefined specified values. Valid values for this structure are LEAST and MOST .

              • SemanticType (dict) --

                The semantic type.

                • TypeName (string) --

                  The semantic type name.

                • SubTypeName (string) --

                  The semantic type sub type name.

                • TypeParameters (dict) --

                  The semantic type parameters.

                  • (string) --

                    • (string) --

                • TruthyCellValue (string) --

                  The semantic type truthy cell value.

                • TruthyCellValueSynonyms (list) --

                  The other names or aliases for the true cell value.

                  • (string) --

                • FalseyCellValue (string) --

                  The semantic type falsey cell value.

                • FalseyCellValueSynonyms (list) --

                  The other names or aliases for the false cell value.

                  • (string) --

              • AllowedAggregations (list) --

                The list of aggregation types that are allowed for the calculated field. Valid values for this structure are COUNT , DISTINCT_COUNT , MIN , MAX , MEDIAN , SUM , AVERAGE , STDEV , STDEVP , VAR , VARP , and PERCENTILE .

                • (string) --

              • NotAllowedAggregations (list) --

                The list of aggregation types that are not allowed for the calculated field. Valid values for this structure are COUNT , DISTINCT_COUNT , MIN , MAX , MEDIAN , SUM , AVERAGE , STDEV , STDEVP , VAR , VARP , and PERCENTILE .

                • (string) --

              • NeverAggregateInFilter (boolean) --

                A Boolean value that indicates whether to never aggregate calculated field in filters.

              • CellValueSynonyms (list) --

                The other names or aliases for the calculated field cell value.

                • (dict) --

                  A structure that represents the cell value synonym.

                  • CellValue (string) --

                    The cell value.

                  • Synonyms (list) --

                    Other names or aliases for the cell value.

                    • (string) --

          • NamedEntities (list) --

            The list of named entities definitions.

            • (dict) --

              A structure that represents a named entity.

              • EntityName (string) --

                The name of the named entity.

              • EntityDescription (string) --

                The description of the named entity.

              • EntitySynonyms (list) --

                The other names or aliases for the named entity.

                • (string) --

              • SemanticEntityType (dict) --

                The type of named entity that a topic represents.

                • TypeName (string) --

                  The semantic entity type name.

                • SubTypeName (string) --

                  The semantic entity sub type name.

                • TypeParameters (dict) --

                  The semantic entity type parameters.

                  • (string) --

                    • (string) --

              • Definition (list) --

                The definition of a named entity.

                • (dict) --

                  A structure that represents a named entity.

                  • FieldName (string) --

                    The name of the entity.

                  • PropertyName (string) --

                    The property name to be used for the named entity.

                  • PropertyRole (string) --

                    The property role. Valid values for this structure are PRIMARY and ID .

                  • PropertyUsage (string) --

                    The property usage. Valid values for this structure are INHERIT , DIMENSION , and MEASURE .

                  • Metric (dict) --

                    The definition of a metric.

                    • Aggregation (string) --

                      The aggregation of a named entity. Valid values for this structure are SUM , MIN , MAX , COUNT , AVERAGE , DISTINCT_COUNT , STDEV , STDEVP , VAR , VARP , PERCENTILE , MEDIAN , and CUSTOM .

                    • AggregationFunctionParameters (dict) --

                      The additional parameters for an aggregation function.

                      • (string) --

                        • (string) --

    • RequestId (string) --

      The Amazon Web Services request ID for this operation.

    • Status (integer) --

      The HTTP status of the request.

CreateAnalysis (updated) Link ¶
Changes (request)
{'Definition': {'ParameterDeclarations': {'DateTimeParameterDeclaration': {'MappedDataSetParameters': [{'DataSetIdentifier': 'string',
                                                                                                        'DataSetParameterName': 'string'}]},
                                          'DecimalParameterDeclaration': {'MappedDataSetParameters': [{'DataSetIdentifier': 'string',
                                                                                                       'DataSetParameterName': 'string'}]},
                                          'IntegerParameterDeclaration': {'MappedDataSetParameters': [{'DataSetIdentifier': 'string',
                                                                                                       'DataSetParameterName': 'string'}]},
                                          'StringParameterDeclaration': {'MappedDataSetParameters': [{'DataSetIdentifier': 'string',
                                                                                                      'DataSetParameterName': 'string'}]}},
                'Sheets': {'Visuals': {'BarChartVisual': {'Actions': {'ActionOperations': {'FilterOperation': {'SelectedFieldsConfiguration': {'SelectedColumns': [{'ColumnName': 'string',
                                                                                                                                                                    'DataSetIdentifier': 'string'}]}},
                                                                                           'SetParametersOperation': {'ParameterValueConfigurations': {'Value': {'SourceColumn': {'ColumnName': 'string',
                                                                                                                                                                                  'DataSetIdentifier': 'string'}}}}}},
                                                          'ChartConfiguration': {'DataLabels': {'TotalsVisibility': 'HIDDEN '
                                                                                                                    '| '
                                                                                                                    'VISIBLE'}}},
                                       'BoxPlotVisual': {'Actions': {'ActionOperations': {'FilterOperation': {'SelectedFieldsConfiguration': {'SelectedColumns': [{'ColumnName': 'string',
                                                                                                                                                                   'DataSetIdentifier': 'string'}]}},
                                                                                          'SetParametersOperation': {'ParameterValueConfigurations': {'Value': {'SourceColumn': {'ColumnName': 'string',
                                                                                                                                                                                 'DataSetIdentifier': 'string'}}}}}}},
                                       'ComboChartVisual': {'Actions': {'ActionOperations': {'FilterOperation': {'SelectedFieldsConfiguration': {'SelectedColumns': [{'ColumnName': 'string',
                                                                                                                                                                      'DataSetIdentifier': 'string'}]}},
                                                                                             'SetParametersOperation': {'ParameterValueConfigurations': {'Value': {'SourceColumn': {'ColumnName': 'string',
                                                                                                                                                                                    'DataSetIdentifier': 'string'}}}}}},
                                                            'ChartConfiguration': {'BarDataLabels': {'TotalsVisibility': 'HIDDEN '
                                                                                                                         '| '
                                                                                                                         'VISIBLE'},
                                                                                   'LineDataLabels': {'TotalsVisibility': 'HIDDEN '
                                                                                                                          '| '
                                                                                                                          'VISIBLE'}}},
                                       'CustomContentVisual': {'Actions': {'ActionOperations': {'FilterOperation': {'SelectedFieldsConfiguration': {'SelectedColumns': [{'ColumnName': 'string',
                                                                                                                                                                         'DataSetIdentifier': 'string'}]}},
                                                                                                'SetParametersOperation': {'ParameterValueConfigurations': {'Value': {'SourceColumn': {'ColumnName': 'string',
                                                                                                                                                                                       'DataSetIdentifier': 'string'}}}}}}},
                                       'EmptyVisual': {'Actions': {'ActionOperations': {'FilterOperation': {'SelectedFieldsConfiguration': {'SelectedColumns': [{'ColumnName': 'string',
                                                                                                                                                                 'DataSetIdentifier': 'string'}]}},
                                                                                        'SetParametersOperation': {'ParameterValueConfigurations': {'Value': {'SourceColumn': {'ColumnName': 'string',
                                                                                                                                                                               'DataSetIdentifier': 'string'}}}}}}},
                                       'FilledMapVisual': {'Actions': {'ActionOperations': {'FilterOperation': {'SelectedFieldsConfiguration': {'SelectedColumns': [{'ColumnName': 'string',
                                                                                                                                                                     'DataSetIdentifier': 'string'}]}},
                                                                                            'SetParametersOperation': {'ParameterValueConfigurations': {'Value': {'SourceColumn': {'ColumnName': 'string',
                                                                                                                                                                                   'DataSetIdentifier': 'string'}}}}}}},
                                       'FunnelChartVisual': {'Actions': {'ActionOperations': {'FilterOperation': {'SelectedFieldsConfiguration': {'SelectedColumns': [{'ColumnName': 'string',
                                                                                                                                                                       'DataSetIdentifier': 'string'}]}},
                                                                                              'SetParametersOperation': {'ParameterValueConfigurations': {'Value': {'SourceColumn': {'ColumnName': 'string',
                                                                                                                                                                                     'DataSetIdentifier': 'string'}}}}}}},
                                       'GaugeChartVisual': {'Actions': {'ActionOperations': {'FilterOperation': {'SelectedFieldsConfiguration': {'SelectedColumns': [{'ColumnName': 'string',
                                                                                                                                                                      'DataSetIdentifier': 'string'}]}},
                                                                                             'SetParametersOperation': {'ParameterValueConfigurations': {'Value': {'SourceColumn': {'ColumnName': 'string',
                                                                                                                                                                                    'DataSetIdentifier': 'string'}}}}}},
                                                            'ChartConfiguration': {'DataLabels': {'TotalsVisibility': 'HIDDEN '
                                                                                                                      '| '
                                                                                                                      'VISIBLE'}}},
                                       'GeospatialMapVisual': {'Actions': {'ActionOperations': {'FilterOperation': {'SelectedFieldsConfiguration': {'SelectedColumns': [{'ColumnName': 'string',
                                                                                                                                                                         'DataSetIdentifier': 'string'}]}},
                                                                                                'SetParametersOperation': {'ParameterValueConfigurations': {'Value': {'SourceColumn': {'ColumnName': 'string',
                                                                                                                                                                                       'DataSetIdentifier': 'string'}}}}}}},
                                       'HeatMapVisual': {'Actions': {'ActionOperations': {'FilterOperation': {'SelectedFieldsConfiguration': {'SelectedColumns': [{'ColumnName': 'string',
                                                                                                                                                                   'DataSetIdentifier': 'string'}]}},
                                                                                          'SetParametersOperation': {'ParameterValueConfigurations': {'Value': {'SourceColumn': {'ColumnName': 'string',
                                                                                                                                                                                 'DataSetIdentifier': 'string'}}}}}},
                                                         'ChartConfiguration': {'DataLabels': {'TotalsVisibility': 'HIDDEN '
                                                                                                                   '| '
                                                                                                                   'VISIBLE'}}},
                                       'HistogramVisual': {'Actions': {'ActionOperations': {'FilterOperation': {'SelectedFieldsConfiguration': {'SelectedColumns': [{'ColumnName': 'string',
                                                                                                                                                                     'DataSetIdentifier': 'string'}]}},
                                                                                            'SetParametersOperation': {'ParameterValueConfigurations': {'Value': {'SourceColumn': {'ColumnName': 'string',
                                                                                                                                                                                   'DataSetIdentifier': 'string'}}}}}},
                                                           'ChartConfiguration': {'DataLabels': {'TotalsVisibility': 'HIDDEN '
                                                                                                                     '| '
                                                                                                                     'VISIBLE'}}},
                                       'InsightVisual': {'Actions': {'ActionOperations': {'FilterOperation': {'SelectedFieldsConfiguration': {'SelectedColumns': [{'ColumnName': 'string',
                                                                                                                                                                   'DataSetIdentifier': 'string'}]}},
                                                                                          'SetParametersOperation': {'ParameterValueConfigurations': {'Value': {'SourceColumn': {'ColumnName': 'string',
                                                                                                                                                                                 'DataSetIdentifier': 'string'}}}}}}},
                                       'KPIVisual': {'Actions': {'ActionOperations': {'FilterOperation': {'SelectedFieldsConfiguration': {'SelectedColumns': [{'ColumnName': 'string',
                                                                                                                                                               'DataSetIdentifier': 'string'}]}},
                                                                                      'SetParametersOperation': {'ParameterValueConfigurations': {'Value': {'SourceColumn': {'ColumnName': 'string',
                                                                                                                                                                             'DataSetIdentifier': 'string'}}}}}}},
                                       'LineChartVisual': {'Actions': {'ActionOperations': {'FilterOperation': {'SelectedFieldsConfiguration': {'SelectedColumns': [{'ColumnName': 'string',
                                                                                                                                                                     'DataSetIdentifier': 'string'}]}},
                                                                                            'SetParametersOperation': {'ParameterValueConfigurations': {'Value': {'SourceColumn': {'ColumnName': 'string',
                                                                                                                                                                                   'DataSetIdentifier': 'string'}}}}}},
                                                           'ChartConfiguration': {'DataLabels': {'TotalsVisibility': 'HIDDEN '
                                                                                                                     '| '
                                                                                                                     'VISIBLE'}}},
                                       'PieChartVisual': {'Actions': {'ActionOperations': {'FilterOperation': {'SelectedFieldsConfiguration': {'SelectedColumns': [{'ColumnName': 'string',
                                                                                                                                                                    'DataSetIdentifier': 'string'}]}},
                                                                                           'SetParametersOperation': {'ParameterValueConfigurations': {'Value': {'SourceColumn': {'ColumnName': 'string',
                                                                                                                                                                                  'DataSetIdentifier': 'string'}}}}}},
                                                          'ChartConfiguration': {'DataLabels': {'TotalsVisibility': 'HIDDEN '
                                                                                                                    '| '
                                                                                                                    'VISIBLE'}}},
                                       'PivotTableVisual': {'Actions': {'ActionOperations': {'FilterOperation': {'SelectedFieldsConfiguration': {'SelectedColumns': [{'ColumnName': 'string',
                                                                                                                                                                      'DataSetIdentifier': 'string'}]}},
                                                                                             'SetParametersOperation': {'ParameterValueConfigurations': {'Value': {'SourceColumn': {'ColumnName': 'string',
                                                                                                                                                                                    'DataSetIdentifier': 'string'}}}}}}},
                                       'RadarChartVisual': {'Actions': {'ActionOperations': {'FilterOperation': {'SelectedFieldsConfiguration': {'SelectedColumns': [{'ColumnName': 'string',
                                                                                                                                                                      'DataSetIdentifier': 'string'}]}},
                                                                                             'SetParametersOperation': {'ParameterValueConfigurations': {'Value': {'SourceColumn': {'ColumnName': 'string',
                                                                                                                                                                                    'DataSetIdentifier': 'string'}}}}}}},
                                       'SankeyDiagramVisual': {'Actions': {'ActionOperations': {'FilterOperation': {'SelectedFieldsConfiguration': {'SelectedColumns': [{'ColumnName': 'string',
                                                                                                                                                                         'DataSetIdentifier': 'string'}]}},
                                                                                                'SetParametersOperation': {'ParameterValueConfigurations': {'Value': {'SourceColumn': {'ColumnName': 'string',
                                                                                                                                                                                       'DataSetIdentifier': 'string'}}}}}},
                                                               'ChartConfiguration': {'DataLabels': {'TotalsVisibility': 'HIDDEN '
                                                                                                                         '| '
                                                                                                                         'VISIBLE'}}},
                                       'ScatterPlotVisual': {'Actions': {'ActionOperations': {'FilterOperation': {'SelectedFieldsConfiguration': {'SelectedColumns': [{'ColumnName': 'string',
                                                                                                                                                                       'DataSetIdentifier': 'string'}]}},
                                                                                              'SetParametersOperation': {'ParameterValueConfigurations': {'Value': {'SourceColumn': {'ColumnName': 'string',
                                                                                                                                                                                     'DataSetIdentifier': 'string'}}}}}},
                                                             'ChartConfiguration': {'DataLabels': {'TotalsVisibility': 'HIDDEN '
                                                                                                                       '| '
                                                                                                                       'VISIBLE'},
                                                                                    'FieldWells': {'ScatterPlotCategoricallyAggregatedFieldWells': {'Label': [{'CategoricalDimensionField': {'Column': {'ColumnName': 'string',
                                                                                                                                                                                                        'DataSetIdentifier': 'string'},
                                                                                                                                                                                             'FieldId': 'string',
                                                                                                                                                                                             'FormatConfiguration': {'NullValueFormatConfiguration': {'NullString': 'string'},
                                                                                                                                                                                                                     'NumericFormatConfiguration': {'CurrencyDisplayFormatConfiguration': {'DecimalPlacesConfiguration': {'DecimalPlaces': 'long'},
                                                                                                                                                                                                                                                                                           'NegativeValueConfiguration': {'DisplayMode': 'POSITIVE '
                                                                                                                                                                                                                                                                                                                                         '| '
                                                                                                                                                                                                                                                                                                                                         'NEGATIVE'},
                                                                                                                                                                                                                                                                                           'NullValueFormatConfiguration': {'NullString': 'string'},
                                                                                                                                                                                                                                                                                           'NumberScale': 'NONE '
                                                                                                                                                                                                                                                                                                          '| '
                                                                                                                                                                                                                                                                                                          'AUTO '
                                                                                                                                                                                                                                                                                                          '| '
                                                                                                                                                                                                                                                                                                          'THOUSANDS '
                                                                                                                                                                                                                                                                                                          '| '
                                                                                                                                                                                                                                                                                                          'MILLIONS '
                                                                                                                                                                                                                                                                                                          '| '
                                                                                                                                                                                                                                                                                                          'BILLIONS '
                                                                                                                                                                                                                                                                                                          '| '
                                                                                                                                                                                                                                                                                                          'TRILLIONS',
                                                                                                                                                                                                                                                                                           'Prefix': 'string',
                                                                                                                                                                                                                                                                                           'SeparatorConfiguration': {'DecimalSeparator': 'COMMA '
                                                                                                                                                                                                                                                                                                                                          '| '
                                                                                                                                                                                                                                                                                                                                          'DOT '
                                                                                                                                                                                                                                                                                                                                          '| '
                                                                                                                                                                                                                                                                                                                                          'SPACE',
                                                                                                                                                                                                                                                                                                                      'ThousandsSeparator': {'Symbol': 'COMMA '
                                                                                                                                                                                                                                                                                                                                                       '| '
                                                                                                                                                                                                                                                                                                                                                       'DOT '
                                                                                                                                                                                                                                                                                                                                                       '| '
                                                                                                                                                                                                                                                                                                                                                       'SPACE',
                                                                                                                                                                                                                                                                                                                                             'Visibility': 'HIDDEN '
                                                                                                                                                                                                                                                                                                                                                           '| '
                                                                                                                                                                                                                                                                                                                                                           'VISIBLE'}},
                                                                                                                                                                                                                                                                                           'Suffix': 'string',
                                                                                                                                                                                                                                                                                           'Symbol': 'string'},
                                                                                                                                                                                                                                                    'NumberDisplayFormatConfiguration': {'DecimalPlacesConfiguration': {'DecimalPlaces': 'long'},
                                                                                                                                                                                                                                                                                         'NegativeValueConfiguration': {'DisplayMode': 'POSITIVE '
                                                                                                                                                                                                                                                                                                                                       '| '
                                                                                                                                                                                                                                                                                                                                       'NEGATIVE'},
                                                                                                                                                                                                                                                                                         'NullValueFormatConfiguration': {'NullString': 'string'},
                                                                                                                                                                                                                                                                                         'NumberScale': 'NONE '
                                                                                                                                                                                                                                                                                                        '| '
                                                                                                                                                                                                                                                                                                        'AUTO '
                                                                                                                                                                                                                                                                                                        '| '
                                                                                                                                                                                                                                                                                                        'THOUSANDS '
                                                                                                                                                                                                                                                                                                        '| '
                                                                                                                                                                                                                                                                                                        'MILLIONS '
                                                                                                                                                                                                                                                                                                        '| '
                                                                                                                                                                                                                                                                                                        'BILLIONS '
                                                                                                                                                                                                                                                                                                        '| '
                                                                                                                                                                                                                                                                                                        'TRILLIONS',
                                                                                                                                                                                                                                                                                         'Prefix': 'string',
                                                                                                                                                                                                                                                                                         'SeparatorConfiguration': {'DecimalSeparator': 'COMMA '
                                                                                                                                                                                                                                                                                                                                        '| '
                                                                                                                                                                                                                                                                                                                                        'DOT '
                                                                                                                                                                                                                                                                                                                                        '| '
                                                                                                                                                                                                                                                                                                                                        'SPACE',
                                                                                                                                                                                                                                                                                                                    'ThousandsSeparator': {'Symbol': 'COMMA '
                                                                                                                                                                                                                                                                                                                                                     '| '
                                                                                                                                                                                                                                                                                                                                                     'DOT '
                                                                                                                                                                                                                                                                                                                                                     '| '
                                                                                                                                                                                                                                                                                                                                                     'SPACE',
                                                                                                                                                                                                                                                                                                                                           'Visibility': 'HIDDEN '
                                                                                                                                                                                                                                                                                                                                                         '| '
                                                                                                                                                                                                                                                                                                                                                         'VISIBLE'}},
                                                                                                                                                                                                                                                                                         'Suffix': 'string'},
                                                                                                                                                                                                                                                    'PercentageDisplayFormatConfiguration': {'DecimalPlacesConfiguration': {'DecimalPlaces': 'long'},
                                                                                                                                                                                                                                                                                             'NegativeValueConfiguration': {'DisplayMode': 'POSITIVE '
                                                                                                                                                                                                                                                                                                                                           '| '
                                                                                                                                                                                                                                                                                                                                           'NEGATIVE'},
                                                                                                                                                                                                                                                                                             'NullValueFormatConfiguration': {'NullString': 'string'},
                                                                                                                                                                                                                                                                                             'Prefix': 'string',
                                                                                                                                                                                                                                                                                             'SeparatorConfiguration': {'DecimalSeparator': 'COMMA '
                                                                                                                                                                                                                                                                                                                                            '| '
                                                                                                                                                                                                                                                                                                                                            'DOT '
                                                                                                                                                                                                                                                                                                                                            '| '
                                                                                                                                                                                                                                                                                                                                            'SPACE',
                                                                                                                                                                                                                                                                                                                        'ThousandsSeparator': {'Symbol': 'COMMA '
                                                                                                                                                                                                                                                                                                                                                         '| '
                                                                                                                                                                                                                                                                                                                                                         'DOT '
                                                                                                                                                                                                                                                                                                                                                         '| '
                                                                                                                                                                                                                                                                                                                                                         'SPACE',
                                                                                                                                                                                                                                                                                                                                               'Visibility': 'HIDDEN '
                                                                                                                                                                                                                                                                                                                                                             '| '
                                                                                                                                                                                                                                                                                                                                                             'VISIBLE'}},
                                                                                                                                                                                                                                                                                             'Suffix': 'string'}}},
                                                                                                                                                                                             'HierarchyId': 'string'},
                                                                                                                                                               'DateDimensionField': {'Column': {'ColumnName': 'string',
                                                                                                                                                                                                 'DataSetIdentifier': 'string'},
                                                                                                                                                                                      'DateGranularity': 'YEAR '
                                                                                                                                                                                                         '| '
                                                                                                                                                                                                         'QUARTER '
                                                                                                                                                                                                         '| '
                                                                                                                                                                                                         'MONTH '
                                                                                                                                                                                                         '| '
                                                                                                                                                                                                         'WEEK '
                                                                                                                                                                                                         '| '
                                                                                                                                                                                                         'DAY '
                                                                                                                                                                                                         '| '
                                                                                                                                                                                                         'HOUR '
                                                                                                                                                                                                         '| '
                                                                                                                                                                                                         'MINUTE '
                                                                                                                                                                                                         '| '
                                                                                                                                                                                                         'SECOND '
                                                                                                                                                                                                         '| '
                                                                                                                                                                                                         'MILLISECOND',
                                                                                                                                                                                      'FieldId': 'string',
                                                                                                                                                                                      'FormatConfiguration': {'DateTimeFormat': 'string',
                                                                                                                                                                                                              'NullValueFormatConfiguration': {'NullString': 'string'},
                                                                                                                                                                                                              'NumericFormatConfiguration': {'CurrencyDisplayFormatConfiguration': {'DecimalPlacesConfiguration': {'DecimalPlaces': 'long'},
                                                                                                                                                                                                                                                                                    'NegativeValueConfiguration': {'DisplayMode': 'POSITIVE '
                                                                                                                                                                                                                                                                                                                                  '| '
                                                                                                                                                                                                                                                                                                                                  'NEGATIVE'},
                                                                                                                                                                                                                                                                                    'NullValueFormatConfiguration': {'NullString': 'string'},
                                                                                                                                                                                                                                                                                    'NumberScale': 'NONE '
                                                                                                                                                                                                                                                                                                   '| '
                                                                                                                                                                                                                                                                                                   'AUTO '
                                                                                                                                                                                                                                                                                                   '| '
                                                                                                                                                                                                                                                                                                   'THOUSANDS '
                                                                                                                                                                                                                                                                                                   '| '
                                                                                                                                                                                                                                                                                                   'MILLIONS '
                                                                                                                                                                                                                                                                                                   '| '
                                                                                                                                                                                                                                                                                                   'BILLIONS '
                                                                                                                                                                                                                                                                                                   '| '
                                                                                                                                                                                                                                                                                                   'TRILLIONS',
                                                                                                                                                                                                                                                                                    'Prefix': 'string',
                                                                                                                                                                                                                                                                                    'SeparatorConfiguration': {'DecimalSeparator': 'COMMA '
                                                                                                                                                                                                                                                                                                                                   '| '
                                                                                                                                                                                                                                                                                                                                   'DOT '
                                                                                                                                                                                                                                                                                                                                   '| '
                                                                                                                                                                                                                                                                                                                                   'SPACE',
                                                                                                                                                                                                                                                                                                               'ThousandsSeparator': {'Symbol': 'COMMA '
                                                                                                                                                                                                                                                                                                                                                '| '
                                                                                                                                                                                                                                                                                                                                                'DOT '
                                                                                                                                                                                                                                                                                                                                                '| '
                                                                                                                                                                                                                                                                                                                                                'SPACE',
                                                                                                                                                                                                                                                                                                                                      'Visibility': 'HIDDEN '
                                                                                                                                                                                                                                                                                                                                                    '| '
                                                                                                                                                                                                                                                                                                                                                    'VISIBLE'}},
                                                                                                                                                                                                                                                                                    'Suffix': 'string',
                                                                                                                                                                                                                                                                                    'Symbol': 'string'},
                                                                                                                                                                                                                                             'NumberDisplayFormatConfiguration': {'DecimalPlacesConfiguration': {'DecimalPlaces': 'long'},
                                                                                                                                                                                                                                                                                  'NegativeValueConfiguration': {'DisplayMode': 'POSITIVE '
                                                                                                                                                                                                                                                                                                                                '| '
                                                                                                                                                                                                                                                                                                                                'NEGATIVE'},
                                                                                                                                                                                                                                                                                  'NullValueFormatConfiguration': {'NullString': 'string'},
                                                                                                                                                                                                                                                                                  'NumberScale': 'NONE '
                                                                                                                                                                                                                                                                                                 '| '
                                                                                                                                                                                                                                                                                                 'AUTO '
                                                                                                                                                                                                                                                                                                 '| '
                                                                                                                                                                                                                                                                                                 'THOUSANDS '
                                                                                                                                                                                                                                                                                                 '| '
                                                                                                                                                                                                                                                                                                 'MILLIONS '
                                                                                                                                                                                                                                                                                                 '| '
                                                                                                                                                                                                                                                                                                 'BILLIONS '
                                                                                                                                                                                                                                                                                                 '| '
                                                                                                                                                                                                                                                                                                 'TRILLIONS',
                                                                                                                                                                                                                                                                                  'Prefix': 'string',
                                                                                                                                                                                                                                                                                  'SeparatorConfiguration': {'DecimalSeparator': 'COMMA '
                                                                                                                                                                                                                                                                                                                                 '| '
                                                                                                                                                                                                                                                                                                                                 'DOT '
                                                                                                                                                                                                                                                                                                                                 '| '
                                                                                                                                                                                                                                                                                                                                 'SPACE',
                                                                                                                                                                                                                                                                                                             'ThousandsSeparator': {'Symbol': 'COMMA '
                                                                                                                                                                                                                                                                                                                                              '| '
                                                                                                                                                                                                                                                                                                                                              'DOT '
                                                                                                                                                                                                                                                                                                                                              '| '
                                                                                                                                                                                                                                                                                                                                              'SPACE',
                                                                                                                                                                                                                                                                                                                                    'Visibility': 'HIDDEN '
                                                                                                                                                                                                                                                                                                                                                  '| '
                                                                                                                                                                                                                                                                                                                                                  'VISIBLE'}},
                                                                                                                                                                                                                                                                                  'Suffix': 'string'},
                                                                                                                                                                                                                                             'PercentageDisplayFormatConfiguration': {'DecimalPlacesConfiguration': {'DecimalPlaces': 'long'},
                                                                                                                                                                                                                                                                                      'NegativeValueConfiguration': {'DisplayMode': 'POSITIVE '
                                                                                                                                                                                                                                                                                                                                    '| '
                                                                                                                                                                                                                                                                                                                                    'NEGATIVE'},
                                                                                                                                                                                                                                                                                      'NullValueFormatConfiguration': {'NullString': 'string'},
                                                                                                                                                                                                                                                                                      'Prefix': 'string',
                                                                                                                                                                                                                                                                                      'SeparatorConfiguration': {'DecimalSeparator': 'COMMA '
                                                                                                                                                                                                                                                                                                                                     '| '
                                                                                                                                                                                                                                                                                                                                     'DOT '
                                                                                                                                                                                                                                                                                                                                     '| '
                                                                                                                                                                                                                                                                                                                                     'SPACE',
                                                                                                                                                                                                                                                                                                                 'ThousandsSeparator': {'Symbol': 'COMMA '
                                                                                                                                                                                                                                                                                                                                                  '| '
                                                                                                                                                                                                                                                                                                                                                  'DOT '
                                                                                                                                                                                                                                                                                                                                                  '| '
                                                                                                                                                                                                                                                                                                                                                  'SPACE',
                                                                                                                                                                                                                                                                                                                                        'Visibility': 'HIDDEN '
                                                                                                                                                                                                                                                                                                                                                      '| '
                                                                                                                                                                                                                                                                                                                                                      'VISIBLE'}},
                                                                                                                                                                                                                                                                                      'Suffix': 'string'}}},
                                                                                                                                                                                      'HierarchyId': 'string'},
                                                                                                                                                               'NumericalDimensionField': {'Column': {'ColumnName': 'string',
                                                                                                                                                                                                      'DataSetIdentifier': 'string'},
                                                                                                                                                                                           'FieldId': 'string',
                                                                                                                                                                                           'FormatConfiguration': {'FormatConfiguration': {'CurrencyDisplayFormatConfiguration': {'DecimalPlacesConfiguration': {'DecimalPlaces': 'long'},
                                                                                                                                                                                                                                                                                  'NegativeValueConfiguration': {'DisplayMode': 'POSITIVE '
                                                                                                                                                                                                                                                                                                                                '| '
                                                                                                                                                                                                                                                                                                                                'NEGATIVE'},
                                                                                                                                                                                                                                                                                  'NullValueFormatConfiguration': {'NullString': 'string'},
                                                                                                                                                                                                                                                                                  'NumberScale': 'NONE '
                                                                                                                                                                                                                                                                                                 '| '
                                                                                                                                                                                                                                                                                                 'AUTO '
                                                                                                                                                                                                                                                                                                 '| '
                                                                                                                                                                                                                                                                                                 'THOUSANDS '
                                                                                                                                                                                                                                                                                                 '| '
                                                                                                                                                                                                                                                                                                 'MILLIONS '
                                                                                                                                                                                                                                                                                                 '| '
                                                                                                                                                                                                                                                                                                 'BILLIONS '
                                                                                                                                                                                                                                                                                                 '| '
                                                                                                                                                                                                                                                                                                 'TRILLIONS',
                                                                                                                                                                                                                                                                                  'Prefix': 'string',
                                                                                                                                                                                                                                                                                  'SeparatorConfiguration': {'DecimalSeparator': 'COMMA '
                                                                                                                                                                                                                                                                                                                                 '| '
                                                                                                                                                                                                                                                                                                                                 'DOT '
                                                                                                                                                                                                                                                                                                                                 '| '
                                                                                                                                                                                                                                                                                                                                 'SPACE',
                                                                                                                                                                                                                                                                                                             'ThousandsSeparator': {'Symbol': 'COMMA '
                                                                                                                                                                                                                                                                                                                                              '| '
                                                                                                                                                                                                                                                                                                                                              'DOT '
                                                                                                                                                                                                                                                                                                                                              '| '
                                                                                                                                                                                                                                                                                                                                              'SPACE',
                                                                                                                                                                                                                                                                                                                                    'Visibility': 'HIDDEN '
                                                                                                                                                                                                                                                                                                                                                  '| '
                                                                                                                                                                                                                                                                                                                                                  'VISIBLE'}},
                                                                                                                                                                                                                                                                                  'Suffix': 'string',
                                                                                                                                                                                                                                                                                  'Symbol': 'string'},
                                                                                                                                                                                                                                           'NumberDisplayFormatConfiguration': {'DecimalPlacesConfiguration': {'DecimalPlaces': 'long'},
                                                                                                                                                                                                                                                                                'NegativeValueConfiguration': {'DisplayMode': 'POSITIVE '
                                                                                                                                                                                                                                                                                                                              '| '
                                                                                                                                                                                                                                                                                                                              'NEGATIVE'},
                                                                                                                                                                                                                                                                                'NullValueFormatConfiguration': {'NullString': 'string'},
                                                                                                                                                                                                                                                                                'NumberScale': 'NONE '
                                                                                                                                                                                                                                                                                               '| '
                                                                                                                                                                                                                                                                                               'AUTO '
                                                                                                                                                                                                                                                                                               '| '
                                                                                                                                                                                                                                                                                               'THOUSANDS '
                                                                                                                                                                                                                                                                                               '| '
                                                                                                                                                                                                                                                                                               'MILLIONS '
                                                                                                                                                                                                                                                                                               '| '
                                                                                                                                                                                                                                                                                               'BILLIONS '
                                                                                                                                                                                                                                                                                               '| '
                                                                                                                                                                                                                                                                                               'TRILLIONS',
                                                                                                                                                                                                                                                                                'Prefix': 'string',
                                                                                                                                                                                                                                                                                'SeparatorConfiguration': {'DecimalSeparator': 'COMMA '
                                                                                                                                                                                                                                                                                                                               '| '
                                                                                                                                                                                                                                                                                                                               'DOT '
                                                                                                                                                                                                                                                                                                                               '| '
                                                                                                                                                                                                                                                                                                                               'SPACE',
                                                                                                                                                                                                                                                                                                           'ThousandsSeparator': {'Symbol': 'COMMA '
                                                                                                                                                                                                                                                                                                                                            '| '
                                                                                                                                                                                                                                                                                                                                            'DOT '
                                                                                                                                                                                                                                                                                                                                            '| '
                                                                                                                                                                                                                                                                                                                                            'SPACE',
                                                                                                                                                                                                                                                                                                                                  'Visibility': 'HIDDEN '
                                                                                                                                                                                                                                                                                                                                                '| '
                                                                                                                                                                                                                                                                                                                                                'VISIBLE'}},
                                                                                                                                                                                                                                                                                'Suffix': 'string'},
                                                                                                                                                                                                                                           'PercentageDisplayFormatConfiguration': {'DecimalPlacesConfiguration': {'DecimalPlaces': 'long'},
                                                                                                                                                                                                                                                                                    'NegativeValueConfiguration': {'DisplayMode': 'POSITIVE '
                                                                                                                                                                                                                                                                                                                                  '| '
                                                                                                                                                                                                                                                                                                                                  'NEGATIVE'},
                                                                                                                                                                                                                                                                                    'NullValueFormatConfiguration': {'NullString': 'string'},
                                                                                                                                                                                                                                                                                    'Prefix': 'string',
                                                                                                                                                                                                                                                                                    'SeparatorConfiguration': {'DecimalSeparator': 'COMMA '
                                                                                                                                                                                                                                                                                                                                   '| '
                                                                                                                                                                                                                                                                                                                                   'DOT '
                                                                                                                                                                                                                                                                                                                                   '| '
                                                                                                                                                                                                                                                                                                                                   'SPACE',
                                                                                                                                                                                                                                                                                                               'ThousandsSeparator': {'Symbol': 'COMMA '
                                                                                                                                                                                                                                                                                                                                                '| '
                                                                                                                                                                                                                                                                                                                                                'DOT '
                                                                                                                                                                                                                                                                                                                                                '| '
                                                                                                                                                                                                                                                                                                                                                'SPACE',
                                                                                                                                                                                                                                                                                                                                      'Visibility': 'HIDDEN '
                                                                                                                                                                                                                                                                                                                                                    '| '
                                                                                                                                                                                                                                                                                                                                                    'VISIBLE'}},
                                                                                                                                                                                                                                                                                    'Suffix': 'string'}}},
                                                                                                                                                                                           'HierarchyId': 'string'}}]},
                                                                                                   'ScatterPlotUnaggregatedFieldWells': {'Category': [{'CategoricalDimensionField': {'Column': {'ColumnName': 'string',
                                                                                                                                                                                                'DataSetIdentifier': 'string'},
                                                                                                                                                                                     'FieldId': 'string',
                                                                                                                                                                                     'FormatConfiguration': {'NullValueFormatConfiguration': {'NullString': 'string'},
                                                                                                                                                                                                             'NumericFormatConfiguration': {'CurrencyDisplayFormatConfiguration': {'DecimalPlacesConfiguration': {'DecimalPlaces': 'long'},
                                                                                                                                                                                                                                                                                   'NegativeValueConfiguration': {'DisplayMode': 'POSITIVE '
                                                                                                                                                                                                                                                                                                                                 '| '
                                                                                                                                                                                                                                                                                                                                 'NEGATIVE'},
                                                                                                                                                                                                                                                                                   'NullValueFormatConfiguration': {'NullString': 'string'},
                                                                                                                                                                                                                                                                                   'NumberScale': 'NONE '
                                                                                                                                                                                                                                                                                                  '| '
                                                                                                                                                                                                                                                                                                  'AUTO '
                                                                                                                                                                                                                                                                                                  '| '
                                                                                                                                                                                                                                                                                                  'THOUSANDS '
                                                                                                                                                                                                                                                                                                  '| '
                                                                                                                                                                                                                                                                                                  'MILLIONS '
                                                                                                                                                                                                                                                                                                  '| '
                                                                                                                                                                                                                                                                                                  'BILLIONS '
                                                                                                                                                                                                                                                                                                  '| '
                                                                                                                                                                                                                                                                                                  'TRILLIONS',
                                                                                                                                                                                                                                                                                   'Prefix': 'string',
                                                                                                                                                                                                                                                                                   'SeparatorConfiguration': {'DecimalSeparator': 'COMMA '
                                                                                                                                                                                                                                                                                                                                  '| '
                                                                                                                                                                                                                                                                                                                                  'DOT '
                                                                                                                                                                                                                                                                                                                                  '| '
                                                                                                                                                                                                                                                                                                                                  'SPACE',
                                                                                                                                                                                                                                                                                                              'ThousandsSeparator': {'Symbol': 'COMMA '
                                                                                                                                                                                                                                                                                                                                               '| '
                                                                                                                                                                                                                                                                                                                                               'DOT '
                                                                                                                                                                                                                                                                                                                                               '| '
                                                                                                                                                                                                                                                                                                                                               'SPACE',
                                                                                                                                                                                                                                                                                                                                     'Visibility': 'HIDDEN '
                                                                                                                                                                                                                                                                                                                                                   '| '
                                                                                                                                                                                                                                                                                                                                                   'VISIBLE'}},
                                                                                                                                                                                                                                                                                   'Suffix': 'string',
                                                                                                                                                                                                                                                                                   'Symbol': 'string'},
                                                                                                                                                                                                                                            'NumberDisplayFormatConfiguration': {'DecimalPlacesConfiguration': {'DecimalPlaces': 'long'},
                                                                                                                                                                                                                                                                                 'NegativeValueConfiguration': {'DisplayMode': 'POSITIVE '
                                                                                                                                                                                                                                                                                                                               '| '
                                                                                                                                                                                                                                                                                                                               'NEGATIVE'},
                                                                                                                                                                                                                                                                                 'NullValueFormatConfiguration': {'NullString': 'string'},
                                                                                                                                                                                                                                                                                 'NumberScale': 'NONE '
                                                                                                                                                                                                                                                                                                '| '
                                                                                                                                                                                                                                                                                                'AUTO '
                                                                                                                                                                                                                                                                                                '| '
                                                                                                                                                                                                                                                                                                'THOUSANDS '
                                                                                                                                                                                                                                                                                                '| '
                                                                                                                                                                                                                                                                                                'MILLIONS '
                                                                                                                                                                                                                                                                                                '| '
                                                                                                                                                                                                                                                                                                'BILLIONS '
                                                                                                                                                                                                                                                                                                '| '
                                                                                                                                                                                                                                                                                                'TRILLIONS',
                                                                                                                                                                                                                                                                                 'Prefix': 'string',
                                                                                                                                                                                                                                                                                 'SeparatorConfiguration': {'DecimalSeparator': 'COMMA '
                                                                                                                                                                                                                                                                                                                                '| '
                                                                                                                                                                                                                                                                                                                                'DOT '
                                                                                                                                                                                                                                                                                                                                '| '
                                                                                                                                                                                                                                                                                                                                'SPACE',
                                                                                                                                                                                                                                                                                                            'ThousandsSeparator': {'Symbol': 'COMMA '
                                                                                                                                                                                                                                                                                                                                             '| '
                                                                                                                                                                                                                                                                                                                                             'DOT '
                                                                                                                                                                                                                                                                                                                                             '| '
                                                                                                                                                                                                                                                                                                                                             'SPACE',
                                                                                                                                                                                                                                                                                                                                   'Visibility': 'HIDDEN '
                                                                                                                                                                                                                                                                                                                                                 '| '
                                                                                                                                                                                                                                                                                                                                                 'VISIBLE'}},
                                                                                                                                                                                                                                                                                 'Suffix': 'string'},
                                                                                                                                                                                                                                            'PercentageDisplayFormatConfiguration': {'DecimalPlacesConfiguration': {'DecimalPlaces': 'long'},
                                                                                                                                                                                                                                                                                     'NegativeValueConfiguration': {'DisplayMode': 'POSITIVE '
                                                                                                                                                                                                                                                                                                                                   '| '
                                                                                                                                                                                                                                                                                                                                   'NEGATIVE'},
                                                                                                                                                                                                                                                                                     'NullValueFormatConfiguration': {'NullString': 'string'},
                                                                                                                                                                                                                                                                                     'Prefix': 'string',
                                                                                                                                                                                                                                                                                     'SeparatorConfiguration': {'DecimalSeparator': 'COMMA '
                                                                                                                                                                                                                                                                                                                                    '| '
                                                                                                                                                                                                                                                                                                                                    'DOT '
                                                                                                                                                                                                                                                                                                                                    '| '
                                                                                                                                                                                                                                                                                                                                    'SPACE',
                                                                                                                                                                                                                                                                                                                'ThousandsSeparator': {'Symbol': 'COMMA '
                                                                                                                                                                                                                                                                                                                                                 '| '
                                                                                                                                                                                                                                                                                                                                                 'DOT '
                                                                                                                                                                                                                                                                                                                                                 '| '
                                                                                                                                                                                                                                                                                                                                                 'SPACE',
                                                                                                                                                                                                                                                                                                                                       'Visibility': 'HIDDEN '
                                                                                                                                                                                                                                                                                                                                                     '| '
                                                                                                                                                                                                                                                                                                                                                     'VISIBLE'}},
                                                                                                                                                                                                                                                                                     'Suffix': 'string'}}},
                                                                                                                                                                                     'HierarchyId': 'string'},
                                                                                                                                                       'DateDimensionField': {'Column': {'ColumnName': 'string',
                                                                                                                                                                                         'DataSetIdentifier': 'string'},
                                                                                                                                                                              'DateGranularity': 'YEAR '
                                                                                                                                                                                                 '| '
                                                                                                                                                                                                 'QUARTER '
                                                                                                                                                                                                 '| '
                                                                                                                                                                                                 'MONTH '
                                                                                                                                                                                                 '| '
                                                                                                                                                                                                 'WEEK '
                                                                                                                                                                                                 '| '
                                                                                                                                                                                                 'DAY '
                                                                                                                                                                                                 '| '
                                                                                                                                                                                                 'HOUR '
                                                                                                                                                                                                 '| '
                                                                                                                                                                                                 'MINUTE '
                                                                                                                                                                                                 '| '
                                                                                                                                                                                                 'SECOND '
                                                                                                                                                                                                 '| '
                                                                                                                                                                                                 'MILLISECOND',
                                                                                                                                                                              'FieldId': 'string',
                                                                                                                                                                              'FormatConfiguration': {'DateTimeFormat': 'string',
                                                                                                                                                                                                      'NullValueFormatConfiguration': {'NullString': 'string'},
                                                                                                                                                                                                      'NumericFormatConfiguration': {'CurrencyDisplayFormatConfiguration': {'DecimalPlacesConfiguration': {'DecimalPlaces': 'long'},
                                                                                                                                                                                                                                                                            'NegativeValueConfiguration': {'DisplayMode': 'POSITIVE '
                                                                                                                                                                                                                                                                                                                          '| '
                                                                                                                                                                                                                                                                                                                          'NEGATIVE'},
                                                                                                                                                                                                                                                                            'NullValueFormatConfiguration': {'NullString': 'string'},
                                                                                                                                                                                                                                                                            'NumberScale': 'NONE '
                                                                                                                                                                                                                                                                                           '| '
                                                                                                                                                                                                                                                                                           'AUTO '
                                                                                                                                                                                                                                                                                           '| '
                                                                                                                                                                                                                                                                                           'THOUSANDS '
                                                                                                                                                                                                                                                                                           '| '
                                                                                                                                                                                                                                                                                           'MILLIONS '
                                                                                                                                                                                                                                                                                           '| '
                                                                                                                                                                                                                                                                                           'BILLIONS '
                                                                                                                                                                                                                                                                                           '| '
                                                                                                                                                                                                                                                                                           'TRILLIONS',
                                                                                                                                                                                                                                                                            'Prefix': 'string',
                                                                                                                                                                                                                                                                            'SeparatorConfiguration': {'DecimalSeparator': 'COMMA '
                                                                                                                                                                                                                                                                                                                           '| '
                                                                                                                                                                                                                                                                                                                           'DOT '
                                                                                                                                                                                                                                                                                                                           '| '
                                                                                                                                                                                                                                                                                                                           'SPACE',
                                                                                                                                                                                                                                                                                                       'ThousandsSeparator': {'Symbol': 'COMMA '
                                                                                                                                                                                                                                                                                                                                        '| '
                                                                                                                                                                                                                                                                                                                                        'DOT '
                                                                                                                                                                                                                                                                                                                                        '| '
                                                                                                                                                                                                                                                                                                                                        'SPACE',
                                                                                                                                                                                                                                                                                                                              'Visibility': 'HIDDEN '
                                                                                                                                                                                                                                                                                                                                            '| '
                                                                                                                                                                                                                                                                                                                                            'VISIBLE'}},
                                                                                                                                                                                                                                                                            'Suffix': 'string',
                                                                                                                                                                                                                                                                            'Symbol': 'string'},
                                                                                                                                                                                                                                     'NumberDisplayFormatConfiguration': {'DecimalPlacesConfiguration': {'DecimalPlaces': 'long'},
                                                                                                                                                                                                                                                                          'NegativeValueConfiguration': {'DisplayMode': 'POSITIVE '
                                                                                                                                                                                                                                                                                                                        '| '
                                                                                                                                                                                                                                                                                                                        'NEGATIVE'},
                                                                                                                                                                                                                                                                          'NullValueFormatConfiguration': {'NullString': 'string'},
                                                                                                                                                                                                                                                                          'NumberScale': 'NONE '
                                                                                                                                                                                                                                                                                         '| '
                                                                                                                                                                                                                                                                                         'AUTO '
                                                                                                                                                                                                                                                                                         '| '
                                                                                                                                                                                                                                                                                         'THOUSANDS '
                                                                                                                                                                                                                                                                                         '| '
                                                                                                                                                                                                                                                                                         'MILLIONS '
                                                                                                                                                                                                                                                                                         '| '
                                                                                                                                                                                                                                                                                         'BILLIONS '
                                                                                                                                                                                                                                                                                         '| '
                                                                                                                                                                                                                                                                                         'TRILLIONS',
                                                                                                                                                                                                                                                                          'Prefix': 'string',
                                                                                                                                                                                                                                                                          'SeparatorConfiguration': {'DecimalSeparator': 'COMMA '
                                                                                                                                                                                                                                                                                                                         '| '
                                                                                                                                                                                                                                                                                                                         'DOT '
                                                                                                                                                                                                                                                                                                                         '| '
                                                                                                                                                                                                                                                                                                                         'SPACE',
                                                                                                                                                                                                                                                                                                     'ThousandsSeparator': {'Symbol': 'COMMA '
                                                                                                                                                                                                                                                                                                                                      '| '
                                                                                                                                                                                                                                                                                                                                      'DOT '
                                                                                                                                                                                                                                                                                                                                      '| '
                                                                                                                                                                                                                                                                                                                                      'SPACE',
                                                                                                                                                                                                                                                                                                                            'Visibility': 'HIDDEN '
                                                                                                                                                                                                                                                                                                                                          '| '
                                                                                                                                                                                                                                                                                                                                          'VISIBLE'}},
                                                                                                                                                                                                                                                                          'Suffix': 'string'},
                                                                                                                                                                                                                                     'PercentageDisplayFormatConfiguration': {'DecimalPlacesConfiguration': {'DecimalPlaces': 'long'},
                                                                                                                                                                                                                                                                              'NegativeValueConfiguration': {'DisplayMode': 'POSITIVE '
                                                                                                                                                                                                                                                                                                                            '| '
                                                                                                                                                                                                                                                                                                                            'NEGATIVE'},
                                                                                                                                                                                                                                                                              'NullValueFormatConfiguration': {'NullString': 'string'},
                                                                                                                                                                                                                                                                              'Prefix': 'string',
                                                                                                                                                                                                                                                                              'SeparatorConfiguration': {'DecimalSeparator': 'COMMA '
                                                                                                                                                                                                                                                                                                                             '| '
                                                                                                                                                                                                                                                                                                                             'DOT '
                                                                                                                                                                                                                                                                                                                             '| '
                                                                                                                                                                                                                                                                                                                             'SPACE',
                                                                                                                                                                                                                                                                                                         'ThousandsSeparator': {'Symbol': 'COMMA '
                                                                                                                                                                                                                                                                                                                                          '| '
                                                                                                                                                                                                                                                                                                                                          'DOT '
                                                                                                                                                                                                                                                                                                                                          '| '
                                                                                                                                                                                                                                                                                                                                          'SPACE',
                                                                                                                                                                                                                                                                                                                                'Visibility': 'HIDDEN '
                                                                                                                                                                                                                                                                                                                                              '| '
                                                                                                                                                                                                                                                                                                                                              'VISIBLE'}},
                                                                                                                                                                                                                                                                              'Suffix': 'string'}}},
                                                                                                                                                                              'HierarchyId': 'string'},
                                                                                                                                                       'NumericalDimensionField': {'Column': {'ColumnName': 'string',
                                                                                                                                                                                              'DataSetIdentifier': 'string'},
                                                                                                                                                                                   'FieldId': 'string',
                                                                                                                                                                                   'FormatConfiguration': {'FormatConfiguration': {'CurrencyDisplayFormatConfiguration': {'DecimalPlacesConfiguration': {'DecimalPlaces': 'long'},
                                                                                                                                                                                                                                                                          'NegativeValueConfiguration': {'DisplayMode': 'POSITIVE '
                                                                                                                                                                                                                                                                                                                        '| '
                                                                                                                                                                                                                                                                                                                        'NEGATIVE'},
                                                                                                                                                                                                                                                                          'NullValueFormatConfiguration': {'NullString': 'string'},
                                                                                                                                                                                                                                                                          'NumberScale': 'NONE '
                                                                                                                                                                                                                                                                                         '| '
                                                                                                                                                                                                                                                                                         'AUTO '
                                                                                                                                                                                                                                                                                         '| '
                                                                                                                                                                                                                                                                                         'THOUSANDS '
                                                                                                                                                                                                                                                                                         '| '
                                                                                                                                                                                                                                                                                         'MILLIONS '
                                                                                                                                                                                                                                                                                         '| '
                                                                                                                                                                                                                                                                                         'BILLIONS '
                                                                                                                                                                                                                                                                                         '| '
                                                                                                                                                                                                                                                                                         'TRILLIONS',
                                                                                                                                                                                                                                                                          'Prefix': 'string',
                                                                                                                                                                                                                                                                          'SeparatorConfiguration': {'DecimalSeparator': 'COMMA '
                                                                                                                                                                                                                                                                                                                         '| '
                                                                                                                                                                                                                                                                                                                         'DOT '
                                                                                                                                                                                                                                                                                                                         '| '
                                                                                                                                                                                                                                                                                                                         'SPACE',
                                                                                                                                                                                                                                                                                                     'ThousandsSeparator': {'Symbol': 'COMMA '
                                                                                                                                                                                                                                                                                                                                      '| '
                                                                                                                                                                                                                                                                                                                                      'DOT '
                                                                                                                                                                                                                                                                                                                                      '| '
                                                                                                                                                                                                                                                                                                                                      'SPACE',
                                                                                                                                                                                                                                                                                                                            'Visibility': 'HIDDEN '
                                                                                                                                                                                                                                                                                                                                          '| '
                                                                                                                                                                                                                                                                                                                                          'VISIBLE'}},
                                                                                                                                                                                                                                                                          'Suffix': 'string',
                                                                                                                                                                                                                                                                          'Symbol': 'string'},
                                                                                                                                                                                                                                   'NumberDisplayFormatConfiguration': {'DecimalPlacesConfiguration': {'DecimalPlaces': 'long'},
                                                                                                                                                                                                                                                                        'NegativeValueConfiguration': {'DisplayMode': 'POSITIVE '
                                                                                                                                                                                                                                                                                                                      '| '
                                                                                                                                                                                                                                                                                                                      'NEGATIVE'},
                                                                                                                                                                                                                                                                        'NullValueFormatConfiguration': {'NullString': 'string'},
                                                                                                                                                                                                                                                                        'NumberScale': 'NONE '
                                                                                                                                                                                                                                                                                       '| '
                                                                                                                                                                                                                                                                                       'AUTO '
                                                                                                                                                                                                                                                                                       '| '
                                                                                                                                                                                                                                                                                       'THOUSANDS '
                                                                                                                                                                                                                                                                                       '| '
                                                                                                                                                                                                                                                                                       'MILLIONS '
                                                                                                                                                                                                                                                                                       '| '
                                                                                                                                                                                                                                                                                       'BILLIONS '
                                                                                                                                                                                                                                                                                       '| '
                                                                                                                                                                                                                                                                                       'TRILLIONS',
                                                                                                                                                                                                                                                                        'Prefix': 'string',
                                                                                                                                                                                                                                                                        'SeparatorConfiguration': {'DecimalSeparator': 'COMMA '
                                                                                                                                                                                                                                                                                                                       '| '
                                                                                                                                                                                                                                                                                                                       'DOT '
                                                                                                                                                                                                                                                                                                                       '| '
                                                                                                                                                                                                                                                                                                                       'SPACE',
                                                                                                                                                                                                                                                                                                   'ThousandsSeparator': {'Symbol': 'COMMA '
                                                                                                                                                                                                                                                                                                                                    '| '
                                                                                                                                                                                                                                                                                                                                    'DOT '
                                                                                                                                                                                                                                                                                                                                    '| '
                                                                                                                                                                                                                                                                                                                                    'SPACE',
                                                                                                                                                                                                                                                                                                                          'Visibility': 'HIDDEN '
                                                                                                                                                                                                                                                                                                                                        '| '
                                                                                                                                                                                                                                                                                                                                        'VISIBLE'}},
                                                                                                                                                                                                                                                                        'Suffix': 'string'},
                                                                                                                                                                                                                                   'PercentageDisplayFormatConfiguration': {'DecimalPlacesConfiguration': {'DecimalPlaces': 'long'},
                                                                                                                                                                                                                                                                            'NegativeValueConfiguration': {'DisplayMode': 'POSITIVE '
                                                                                                                                                                                                                                                                                                                          '| '
                                                                                                                                                                                                                                                                                                                          'NEGATIVE'},
                                                                                                                                                                                                                                                                            'NullValueFormatConfiguration': {'NullString': 'string'},
                                                                                                                                                                                                                                                                            'Prefix': 'string',
                                                                                                                                                                                                                                                                            'SeparatorConfiguration': {'DecimalSeparator': 'COMMA '
                                                                                                                                                                                                                                                                                                                           '| '
                                                                                                                                                                                                                                                                                                                           'DOT '
                                                                                                                                                                                                                                                                                                                           '| '
                                                                                                                                                                                                                                                                                                                           'SPACE',
                                                                                                                                                                                                                                                                                                       'ThousandsSeparator': {'Symbol': 'COMMA '
                                                                                                                                                                                                                                                                                                                                        '| '
                                                                                                                                                                                                                                                                                                                                        'DOT '
                                                                                                                                                                                                                                                                                                                                        '| '
                                                                                                                                                                                                                                                                                                                                        'SPACE',
                                                                                                                                                                                                                                                                                                                              'Visibility': 'HIDDEN '
                                                                                                                                                                                                                                                                                                                                            '| '
                                                                                                                                                                                                                                                                                                                                            'VISIBLE'}},
                                                                                                                                                                                                                                                                            'Suffix': 'string'}}},
                                                                                                                                                                                   'HierarchyId': 'string'}}],
                                                                                                                                         'Label': [{'CategoricalDimensionField': {'Column': {'ColumnName': 'string',
                                                                                                                                                                                             'DataSetIdentifier': 'string'},
                                                                                                                                                                                  'FieldId': 'string',
                                                                                                                                                                                  'FormatConfiguration': {'NullValueFormatConfiguration': {'NullString': 'string'},
                                                                                                                                                                                                          'NumericFormatConfiguration': {'CurrencyDisplayFormatConfiguration': {'DecimalPlacesConfiguration': {'DecimalPlaces': 'long'},
                                                                                                                                                                                                                                                                                'NegativeValueConfiguration': {'DisplayMode': 'POSITIVE '
                                                                                                                                                                                                                                                                                                                              '| '
                                                                                                                                                                                                                                                                                                                              'NEGATIVE'},
                                                                                                                                                                                                                                                                                'NullValueFormatConfiguration': {'NullString': 'string'},
                                                                                                                                                                                                                                                                                'NumberScale': 'NONE '
                                                                                                                                                                                                                                                                                               '| '
                                                                                                                                                                                                                                                                                               'AUTO '
                                                                                                                                                                                                                                                                                               '| '
                                                                                                                                                                                                                                                                                               'THOUSANDS '
                                                                                                                                                                                                                                                                                               '| '
                                                                                                                                                                                                                                                                                               'MILLIONS '
                                                                                                                                                                                                                                                                                               '| '
                                                                                                                                                                                                                                                                                               'BILLIONS '
                                                                                                                                                                                                                                                                                               '| '
                                                                                                                                                                                                                                                                                               'TRILLIONS',
                                                                                                                                                                                                                                                                                'Prefix': 'string',
                                                                                                                                                                                                                                                                                'SeparatorConfiguration': {'DecimalSeparator': 'COMMA '
                                                                                                                                                                                                                                                                                                                               '| '
                                                                                                                                                                                                                                                                                                                               'DOT '
                                                                                                                                                                                                                                                                                                                               '| '
                                                                                                                                                                                                                                                                                                                               'SPACE',
                                                                                                                                                                                                                                                                                                           'ThousandsSeparator': {'Symbol': 'COMMA '
                                                                                                                                                                                                                                                                                                                                            '| '
                                                                                                                                                                                                                                                                                                                                            'DOT '
                                                                                                                                                                                                                                                                                                                                            '| '
                                                                                                                                                                                                                                                                                                                                            'SPACE',
                                                                                                                                                                                                                                                                                                                                  'Visibility': 'HIDDEN '
                                                                                                                                                                                                                                                                                                                                                '| '
                                                                                                                                                                                                                                                                                                                                                'VISIBLE'}},
                                                                                                                                                                                                                                                                                'Suffix': 'string',
                                                                                                                                                                                                                                                                                'Symbol': 'string'},
                                                                                                                                                                                                                                         'NumberDisplayFormatConfiguration': {'DecimalPlacesConfiguration': {'DecimalPlaces': 'long'},
                                                                                                                                                                                                                                                                              'NegativeValueConfiguration': {'DisplayMode': 'POSITIVE '
                                                                                                                                                                                                                                                                                                                            '| '
                                                                                                                                                                                                                                                                                                                            'NEGATIVE'},
                                                                                                                                                                                                                                                                              'NullValueFormatConfiguration': {'NullString': 'string'},
                                                                                                                                                                                                                                                                              'NumberScale': 'NONE '
                                                                                                                                                                                                                                                                                             '| '
                                                                                                                                                                                                                                                                                             'AUTO '
                                                                                                                                                                                                                                                                                             '| '
                                                                                                                                                                                                                                                                                             'THOUSANDS '
                                                                                                                                                                                                                                                                                             '| '
                                                                                                                                                                                                                                                                                             'MILLIONS '
                                                                                                                                                                                                                                                                                             '| '
                                                                                                                                                                                                                                                                                             'BILLIONS '
                                                                                                                                                                                                                                                                                             '| '
                                                                                                                                                                                                                                                                                             'TRILLIONS',
                                                                                                                                                                                                                                                                              'Prefix': 'string',
                                                                                                                                                                                                                                                                              'SeparatorConfiguration': {'DecimalSeparator': 'COMMA '
                                                                                                                                                                                                                                                                                                                             '| '
                                                                                                                                                                                                                                                                                                                             'DOT '
                                                                                                                                                                                                                                                                                                                             '| '
                                                                                                                                                                                                                                                                                                                             'SPACE',
                                                                                                                                                                                                                                                                                                         'ThousandsSeparator': {'Symbol': 'COMMA '
                                                                                                                                                                                                                                                                                                                                          '| '
                                                                                                                                                                                                                                                                                                                                          'DOT '
                                                                                                                                                                                                                                                                                                                                          '| '
                                                                                                                                                                                                                                                                                                                                          'SPACE',
                                                                                                                                                                                                                                                                                                                                'Visibility': 'HIDDEN '
                                                                                                                                                                                                                                                                                                                                              '| '
                                                                                                                                                                                                                                                                                                                                              'VISIBLE'}},
                                                                                                                                                                                                                                                                              'Suffix': 'string'},
                                                                                                                                                                                                                                         'PercentageDisplayFormatConfiguration': {'DecimalPlacesConfiguration': {'DecimalPlaces': 'long'},
                                                                                                                                                                                                                                                                                  'NegativeValueConfiguration': {'DisplayMode': 'POSITIVE '
                                                                                                                                                                                                                                                                                                                                '| '
                                                                                                                                                                                                                                                                                                                                'NEGATIVE'},
                                                                                                                                                                                                                                                                                  'NullValueFormatConfiguration': {'NullString': 'string'},
                                                                                                                                                                                                                                                                                  'Prefix': 'string',
                                                                                                                                                                                                                                                                                  'SeparatorConfiguration': {'DecimalSeparator': 'COMMA '
                                                                                                                                                                                                                                                                                                                                 '| '
                                                                                                                                                                                                                                                                                                                                 'DOT '
                                                                                                                                                                                                                                                                                                                                 '| '
                                                                                                                                                                                                                                                                                                                                 'SPACE',
                                                                                                                                                                                                                                                                                                             'ThousandsSeparator': {'Symbol': 'COMMA '
                                                                                                                                                                                                                                                                                                                                              '| '
                                                                                                                                                                                                                                                                                                                                              'DOT '
                                                                                                                                                                                                                                                                                                                                              '| '
                                                                                                                                                                                                                                                                                                                                              'SPACE',
                                                                                                                                                                                                                                                                                                                                    'Visibility': 'HIDDEN '
                                                                                                                                                                                                                                                                                                                                                  '| '
                                                                                                                                                                                                                                                                                                                                                  'VISIBLE'}},
                                                                                                                                                                                                                                                                                  'Suffix': 'string'}}},
                                                                                                                                                                                  'HierarchyId': 'string'},
                                                                                                                                                    'DateDimensionField': {'Column': {'ColumnName': 'string',
                                                                                                                                                                                      'DataSetIdentifier': 'string'},
                                                                                                                                                                           'DateGranularity': 'YEAR '
                                                                                                                                                                                              '| '
                                                                                                                                                                                              'QUARTER '
                                                                                                                                                                                              '| '
                                                                                                                                                                                              'MONTH '
                                                                                                                                                                                              '| '
                                                                                                                                                                                              'WEEK '
                                                                                                                                                                                              '| '
                                                                                                                                                                                              'DAY '
                                                                                                                                                                                              '| '
                                                                                                                                                                                              'HOUR '
                                                                                                                                                                                              '| '
                                                                                                                                                                                              'MINUTE '
                                                                                                                                                                                              '| '
                                                                                                                                                                                              'SECOND '
                                                                                                                                                                                              '| '
                                                                                                                                                                                              'MILLISECOND',
                                                                                                                                                                           'FieldId': 'string',
                                                                                                                                                                           'FormatConfiguration': {'DateTimeFormat': 'string',
                                                                                                                                                                                                   'NullValueFormatConfiguration': {'NullString': 'string'},
                                                                                                                                                                                                   'NumericFormatConfiguration': {'CurrencyDisplayFormatConfiguration': {'DecimalPlacesConfiguration': {'DecimalPlaces': 'long'},
                                                                                                                                                                                                                                                                         'NegativeValueConfiguration': {'DisplayMode': 'POSITIVE '
                                                                                                                                                                                                                                                                                                                       '| '
                                                                                                                                                                                                                                                                                                                       'NEGATIVE'},
                                                                                                                                                                                                                                                                         'NullValueFormatConfiguration': {'NullString': 'string'},
                                                                                                                                                                                                                                                                         'NumberScale': 'NONE '
                                                                                                                                                                                                                                                                                        '| '
                                                                                                                                                                                                                                                                                        'AUTO '
                                                                                                                                                                                                                                                                                        '| '
                                                                                                                                                                                                                                                                                        'THOUSANDS '
                                                                                                                                                                                                                                                                                        '| '
                                                                                                                                                                                                                                                                                        'MILLIONS '
                                                                                                                                                                                                                                                                                        '| '
                                                                                                                                                                                                                                                                                        'BILLIONS '
                                                                                                                                                                                                                                                                                        '| '
                                                                                                                                                                                                                                                                                        'TRILLIONS',
                                                                                                                                                                                                                                                                         'Prefix': 'string',
                                                                                                                                                                                                                                                                         'SeparatorConfiguration': {'DecimalSeparator': 'COMMA '
                                                                                                                                                                                                                                                                                                                        '| '
                                                                                                                                                                                                                                                                                                                        'DOT '
                                                                                                                                                                                                                                                                                                                        '| '
                                                                                                                                                                                                                                                                                                                        'SPACE',
                                                                                                                                                                                                                                                                                                    'ThousandsSeparator': {'Symbol': 'COMMA '
                                                                                                                                                                                                                                                                                                                                     '| '
                                                                                                                                                                                                                                                                                                                                     'DOT '
                                                                                                                                                                                                                                                                                                                                     '| '
                                                                                                                                                                                                                                                                                                                                     'SPACE',
                                                                                                                                                                                                                                                                                                                           'Visibility': 'HIDDEN '
                                                                                                                                                                                                                                                                                                                                         '| '
                                                                                                                                                                                                                                                                                                                                         'VISIBLE'}},
                                                                                                                                                                                                                                                                         'Suffix': 'string',
                                                                                                                                                                                                                                                                         'Symbol': 'string'},
                                                                                                                                                                                                                                  'NumberDisplayFormatConfiguration': {'DecimalPlacesConfiguration': {'DecimalPlaces': 'long'},
                                                                                                                                                                                                                                                                       'NegativeValueConfiguration': {'DisplayMode': 'POSITIVE '
                                                                                                                                                                                                                                                                                                                     '| '
                                                                                                                                                                                                                                                                                                                     'NEGATIVE'},
                                                                                                                                                                                                                                                                       'NullValueFormatConfiguration': {'NullString': 'string'},
                                                                                                                                                                                                                                                                       'NumberScale': 'NONE '
                                                                                                                                                                                                                                                                                      '| '
                                                                                                                                                                                                                                                                                      'AUTO '
                                                                                                                                                                                                                                                                                      '| '
                                                                                                                                                                                                                                                                                      'THOUSANDS '
                                                                                                                                                                                                                                                                                      '| '
                                                                                                                                                                                                                                                                                      'MILLIONS '
                                                                                                                                                                                                                                                                                      '| '
                                                                                                                                                                                                                                                                                      'BILLIONS '
                                                                                                                                                                                                                                                                                      '| '
                                                                                                                                                                                                                                                                                      'TRILLIONS',
                                                                                                                                                                                                                                                                       'Prefix': 'string',
                                                                                                                                                                                                                                                                       'SeparatorConfiguration': {'DecimalSeparator': 'COMMA '
                                                                                                                                                                                                                                                                                                                      '| '
                                                                                                                                                                                                                                                                                                                      'DOT '
                                                                                                                                                                                                                                                                                                                      '| '
                                                                                                                                                                                                                                                                                                                      'SPACE',
                                                                                                                                                                                                                                                                                                  'ThousandsSeparator': {'Symbol': 'COMMA '
                                                                                                                                                                                                                                                                                                                                   '| '
                                                                                                                                                                                                                                                                                                                                   'DOT '
                                                                                                                                                                                                                                                                                                                                   '| '
                                                                                                                                                                                                                                                                                                                                   'SPACE',
                                                                                                                                                                                                                                                                                                                         'Visibility': 'HIDDEN '
                                                                                                                                                                                                                                                                                                                                       '| '
                                                                                                                                                                                                                                                                                                                                       'VISIBLE'}},
                                                                                                                                                                                                                                                                       'Suffix': 'string'},
                                                                                                                                                                                                                                  'PercentageDisplayFormatConfiguration': {'DecimalPlacesConfiguration': {'DecimalPlaces': 'long'},
                                                                                                                                                                                                                                                                           'NegativeValueConfiguration': {'DisplayMode': 'POSITIVE '
                                                                                                                                                                                                                                                                                                                         '| '
                                                                                                                                                                                                                                                                                                                         'NEGATIVE'},
                                                                                                                                                                                                                                                                           'NullValueFormatConfiguration': {'NullString': 'string'},
                                                                                                                                                                                                                                                                           'Prefix': 'string',
                                                                                                                                                                                                                                                                           'SeparatorConfiguration': {'DecimalSeparator': 'COMMA '
                                                                                                                                                                                                                                                                                                                          '| '
                                                                                                                                                                                                                                                                                                                          'DOT '
                                                                                                                                                                                                                                                                                                                          '| '
                                                                                                                                                                                                                                                                                                                          'SPACE',
                                                                                                                                                                                                                                                                                                      'ThousandsSeparator': {'Symbol': 'COMMA '
                                                                                                                                                                                                                                                                                                                                       '| '
                                                                                                                                                                                                                                                                                                                                       'DOT '
                                                                                                                                                                                                                                                                                                                                       '| '
                                                                                                                                                                                                                                                                                                                                       'SPACE',
                                                                                                                                                                                                                                                                                                                             'Visibility': 'HIDDEN '
                                                                                                                                                                                                                                                                                                                                           '| '
                                                                                                                                                                                                                                                                                                                                           'VISIBLE'}},
                                                                                                                                                                                                                                                                           'Suffix': 'string'}}},
                                                                                                                                                                           'HierarchyId': 'string'},
                                                                                                                                                    'NumericalDimensionField': {'Column': {'ColumnName': 'string',
                                                                                                                                                                                           'DataSetIdentifier': 'string'},
                                                                                                                                                                                'FieldId': 'string',
                                                                                                                                                                                'FormatConfiguration': {'FormatConfiguration': {'CurrencyDisplayFormatConfiguration': {'DecimalPlacesConfiguration': {'DecimalPlaces': 'long'},
                                                                                                                                                                                                                                                                       'NegativeValueConfiguration': {'DisplayMode': 'POSITIVE '
                                                                                                                                                                                                                                                                                                                     '| '
                                                                                                                                                                                                                                                                                                                     'NEGATIVE'},
                                                                                                                                                                                                                                                                       'NullValueFormatConfiguration': {'NullString': 'string'},
                                                                                                                                                                                                                                                                       'NumberScale': 'NONE '
                                                                                                                                                                                                                                                                                      '| '
                                                                                                                                                                                                                                                                                      'AUTO '
                                                                                                                                                                                                                                                                                      '| '
                                                                                                                                                                                                                                                                                      'THOUSANDS '
                                                                                                                                                                                                                                                                                      '| '
                                                                                                                                                                                                                                                                                      'MILLIONS '
                                                                                                                                                                                                                                                                                      '| '
                                                                                                                                                                                                                                                                                      'BILLIONS '
                                                                                                                                                                                                                                                                                      '| '
                                                                                                                                                                                                                                                                                      'TRILLIONS',
                                                                                                                                                                                                                                                                       'Prefix': 'string',
                                                                                                                                                                                                                                                                       'SeparatorConfiguration': {'DecimalSeparator': 'COMMA '
                                                                                                                                                                                                                                                                                                                      '| '
                                                                                                                                                                                                                                                                                                                      'DOT '
                                                                                                                                                                                                                                                                                                                      '| '
                                                                                                                                                                                                                                                                                                                      'SPACE',
                                                                                                                                                                                                                                                                                                  'ThousandsSeparator': {'Symbol': 'COMMA '
                                                                                                                                                                                                                                                                                                                                   '| '
                                                                                                                                                                                                                                                                                                                                   'DOT '
                                                                                                                                                                                                                                                                                                                                   '| '
                                                                                                                                                                                                                                                                                                                                   'SPACE',
                                                                                                                                                                                                                                                                                                                         'Visibility': 'HIDDEN '
                                                                                                                                                                                                                                                                                                                                       '| '
                                                                                                                                                                                                                                                                                                                                       'VISIBLE'}},
                                                                                                                                                                                                                                                                       'Suffix': 'string',
                                                                                                                                                                                                                                                                       'Symbol': 'string'},
                                                                                                                                                                                                                                'NumberDisplayFormatConfiguration': {'DecimalPlacesConfiguration': {'DecimalPlaces': 'long'},
                                                                                                                                                                                                                                                                     'NegativeValueConfiguration': {'DisplayMode': 'POSITIVE '
                                                                                                                                                                                                                                                                                                                   '| '
                                                                                                                                                                                                                                                                                                                   'NEGATIVE'},
                                                                                                                                                                                                                                                                     'NullValueFormatConfiguration': {'NullString': 'string'},
                                                                                                                                                                                                                                                                     'NumberScale': 'NONE '
                                                                                                                                                                                                                                                                                    '| '
                                                                                                                                                                                                                                                                                    'AUTO '
                                                                                                                                                                                                                                                                                    '| '
                                                                                                                                                                                                                                                                                    'THOUSANDS '
                                                                                                                                                                                                                                                                                    '| '
                                                                                                                                                                                                                                                                                    'MILLIONS '
                                                                                                                                                                                                                                                                                    '| '
                                                                                                                                                                                                                                                                                    'BILLIONS '
                                                                                                                                                                                                                                                                                    '| '
                                                                                                                                                                                                                                                                                    'TRILLIONS',
                                                                                                                                                                                                                                                                     'Prefix': 'string',
                                                                                                                                                                                                                                                                     'SeparatorConfiguration': {'DecimalSeparator': 'COMMA '
                                                                                                                                                                                                                                                                                                                    '| '
                                                                                                                                                                                                                                                                                                                    'DOT '
                                                                                                                                                                                                                                                                                                                    '| '
                                                                                                                                                                                                                                                                                                                    'SPACE',
                                                                                                                                                                                                                                                                                                'ThousandsSeparator': {'Symbol': 'COMMA '
                                                                                                                                                                                                                                                                                                                                 '| '
                                                                                                                                                                                                                                                                                                                                 'DOT '
                                                                                                                                                                                                                                                                                                                                 '| '
                                                                                                                                                                                                                                                                                                                                 'SPACE',
                                                                                                                                                                                                                                                                                                                       'Visibility': 'HIDDEN '
                                                                                                                                                                                                                                                                                                                                     '| '
                                                                                                                                                                                                                                                                                                                                     'VISIBLE'}},
                                                                                                                                                                                                                                                                     'Suffix': 'string'},
                                                                                                                                                                                                                                'PercentageDisplayFormatConfiguration': {'DecimalPlacesConfiguration': {'DecimalPlaces': 'long'},
                                                                                                                                                                                                                                                                         'NegativeValueConfiguration': {'DisplayMode': 'POSITIVE '
                                                                                                                                                                                                                                                                                                                       '| '
                                                                                                                                                                                                                                                                                                                       'NEGATIVE'},
                                                                                                                                                                                                                                                                         'NullValueFormatConfiguration': {'NullString': 'string'},
                                                                                                                                                                                                                                                                         'Prefix': 'string',
                                                                                                                                                                                                                                                                         'SeparatorConfiguration': {'DecimalSeparator': 'COMMA '
                                                                                                                                                                                                                                                                                                                        '| '
                                                                                                                                                                                                                                                                                                                        'DOT '
                                                                                                                                                                                                                                                                                                                        '| '
                                                                                                                                                                                                                                                                                                                        'SPACE',
                                                                                                                                                                                                                                                                                                    'ThousandsSeparator': {'Symbol': 'COMMA '
                                                                                                                                                                                                                                                                                                                                     '| '
                                                                                                                                                                                                                                                                                                                                     'DOT '
                                                                                                                                                                                                                                                                                                                                     '| '
                                                                                                                                                                                                                                                                                                                                     'SPACE',
                                                                                                                                                                                                                                                                                                                           'Visibility': 'HIDDEN '
                                                                                                                                                                                                                                                                                                                                         '| '
                                                                                                                                                                                                                                                                                                                                         'VISIBLE'}},
                                                                                                                                                                                                                                                                         'Suffix': 'string'}}},
                                                                                                                                                                                'HierarchyId': 'string'}}]}}}},
                                       'TableVisual': {'Actions': {'ActionOperations': {'FilterOperation': {'SelectedFieldsConfiguration': {'SelectedColumns': [{'ColumnName': 'string',
                                                                                                                                                                 'DataSetIdentifier': 'string'}]}},
                                                                                        'SetParametersOperation': {'ParameterValueConfigurations': {'Value': {'SourceColumn': {'ColumnName': 'string',
                                                                                                                                                                               'DataSetIdentifier': 'string'}}}}}}},
                                       'TreeMapVisual': {'Actions': {'ActionOperations': {'FilterOperation': {'SelectedFieldsConfiguration': {'SelectedColumns': [{'ColumnName': 'string',
                                                                                                                                                                   'DataSetIdentifier': 'string'}]}},
                                                                                          'SetParametersOperation': {'ParameterValueConfigurations': {'Value': {'SourceColumn': {'ColumnName': 'string',
                                                                                                                                                                                 'DataSetIdentifier': 'string'}}}}}},
                                                         'ChartConfiguration': {'DataLabels': {'TotalsVisibility': 'HIDDEN '
                                                                                                                   '| '
                                                                                                                   'VISIBLE'}}},
                                       'WaterfallVisual': {'Actions': {'ActionOperations': {'FilterOperation': {'SelectedFieldsConfiguration': {'SelectedColumns': [{'ColumnName': 'string',
                                                                                                                                                                     'DataSetIdentifier': 'string'}]}},
                                                                                            'SetParametersOperation': {'ParameterValueConfigurations': {'Value': {'SourceColumn': {'ColumnName': 'string',
                                                                                                                                                                                   'DataSetIdentifier': 'string'}}}}}},
                                                           'ChartConfiguration': {'DataLabels': {'TotalsVisibility': 'HIDDEN '
                                                                                                                     '| '
                                                                                                                     'VISIBLE'}}},
                                       'WordCloudVisual': {'Actions': {'ActionOperations': {'FilterOperation': {'SelectedFieldsConfiguration': {'SelectedColumns': [{'ColumnName': 'string',
                                                                                                                                                                     'DataSetIdentifier': 'string'}]}},
                                                                                            'SetParametersOperation': {'ParameterValueConfigurations': {'Value': {'SourceColumn': {'ColumnName': 'string',
                                                                                                                                                                                   'DataSetIdentifier': 'string'}}}}}}}}}}}

Creates an analysis in Amazon QuickSight. Analyses can be created either from a template or from an AnalysisDefinition .

See also: AWS API Documentation

Request Syntax

client.create_analysis(
    AwsAccountId='string',
    AnalysisId='string',
    Name='string',
    Parameters={
        'StringParameters': [
            {
                'Name': 'string',
                'Values': [
                    'string',
                ]
            },
        ],
        'IntegerParameters': [
            {
                'Name': 'string',
                'Values': [
                    123,
                ]
            },
        ],
        'DecimalParameters': [
            {
                'Name': 'string',
                'Values': [
                    123.0,
                ]
            },
        ],
        'DateTimeParameters': [
            {
                'Name': 'string',
                'Values': [
                    datetime(2015, 1, 1),
                ]
            },
        ]
    },
    Permissions=[
        {
            'Principal': 'string',
            'Actions': [
                'string',
            ]
        },
    ],
    SourceEntity={
        'SourceTemplate': {
            'DataSetReferences': [
                {
                    'DataSetPlaceholder': 'string',
                    'DataSetArn': 'string'
                },
            ],
            'Arn': 'string'
        }
    },
    ThemeArn='string',
    Tags=[
        {
            'Key': 'string',
            'Value': 'string'
        },
    ],
    Definition={
        'DataSetIdentifierDeclarations': [
            {
                'Identifier': 'string',
                'DataSetArn': 'string'
            },
        ],
        'Sheets': [
            {
                'SheetId': 'string',
                'Title': 'string',
                'Description': 'string',
                'Name': 'string',
                'ParameterControls': [
                    {
                        'DateTimePicker': {
                            'ParameterControlId': 'string',
                            'Title': 'string',
                            'SourceParameterName': 'string',
                            'DisplayOptions': {
                                'TitleOptions': {
                                    'Visibility': 'HIDDEN'|'VISIBLE',
                                    'FontConfiguration': {
                                        'FontSize': {
                                            'Relative': 'EXTRA_SMALL'|'SMALL'|'MEDIUM'|'LARGE'|'EXTRA_LARGE'
                                        },
                                        'FontDecoration': 'UNDERLINE'|'NONE',
                                        'FontColor': 'string',
                                        'FontWeight': {
                                            'Name': 'NORMAL'|'BOLD'
                                        },
                                        'FontStyle': 'NORMAL'|'ITALIC'
                                    },
                                    'CustomLabel': 'string'
                                },
                                'DateTimeFormat': 'string'
                            }
                        },
                        'List': {
                            'ParameterControlId': 'string',
                            'Title': 'string',
                            'SourceParameterName': 'string',
                            'DisplayOptions': {
                                'SearchOptions': {
                                    'Visibility': 'HIDDEN'|'VISIBLE'
                                },
                                'SelectAllOptions': {
                                    'Visibility': 'HIDDEN'|'VISIBLE'
                                },
                                'TitleOptions': {
                                    'Visibility': 'HIDDEN'|'VISIBLE',
                                    'FontConfiguration': {
                                        'FontSize': {
                                            'Relative': 'EXTRA_SMALL'|'SMALL'|'MEDIUM'|'LARGE'|'EXTRA_LARGE'
                                        },
                                        'FontDecoration': 'UNDERLINE'|'NONE',
                                        'FontColor': 'string',
                                        'FontWeight': {
                                            'Name': 'NORMAL'|'BOLD'
                                        },
                                        'FontStyle': 'NORMAL'|'ITALIC'
                                    },
                                    'CustomLabel': 'string'
                                }
                            },
                            'Type': 'MULTI_SELECT'|'SINGLE_SELECT',
                            'SelectableValues': {
                                'Values': [
                                    'string',
                                ],
                                'LinkToDataSetColumn': {
                                    'DataSetIdentifier': 'string',
                                    'ColumnName': 'string'
                                }
                            },
                            'CascadingControlConfiguration': {
                                'SourceControls': [
                                    {
                                        'SourceSheetControlId': 'string',
                                        'ColumnToMatch': {
                                            'DataSetIdentifier': 'string',
                                            'ColumnName': 'string'
                                        }
                                    },
                                ]
                            }
                        },
                        'Dropdown': {
                            'ParameterControlId': 'string',
                            'Title': 'string',
                            'SourceParameterName': 'string',
                            'DisplayOptions': {
                                'SelectAllOptions': {
                                    'Visibility': 'HIDDEN'|'VISIBLE'
                                },
                                'TitleOptions': {
                                    'Visibility': 'HIDDEN'|'VISIBLE',
                                    'FontConfiguration': {
                                        'FontSize': {
                                            'Relative': 'EXTRA_SMALL'|'SMALL'|'MEDIUM'|'LARGE'|'EXTRA_LARGE'
                                        },
                                        'FontDecoration': 'UNDERLINE'|'NONE',
                                        'FontColor': 'string',
                                        'FontWeight': {
                                            'Name': 'NORMAL'|'BOLD'
                                        },
                                        'FontStyle': 'NORMAL'|'ITALIC'
                                    },
                                    'CustomLabel': 'string'
                                }
                            },
                            'Type': 'MULTI_SELECT'|'SINGLE_SELECT',
                            'SelectableValues': {
                                'Values': [
                                    'string',
                                ],
                                'LinkToDataSetColumn': {
                                    'DataSetIdentifier': 'string',
                                    'ColumnName': 'string'
                                }
                            },
                            'CascadingControlConfiguration': {
                                'SourceControls': [
                                    {
                                        'SourceSheetControlId': 'string',
                                        'ColumnToMatch': {
                                            'DataSetIdentifier': 'string',
                                            'ColumnName': 'string'
                                        }
                                    },
                                ]
                            }
                        },
                        'TextField': {
                            'ParameterControlId': 'string',
                            'Title': 'string',
                            'SourceParameterName': 'string',
                            'DisplayOptions': {
                                'TitleOptions': {
                                    'Visibility': 'HIDDEN'|'VISIBLE',
                                    'FontConfiguration': {
                                        'FontSize': {
                                            'Relative': 'EXTRA_SMALL'|'SMALL'|'MEDIUM'|'LARGE'|'EXTRA_LARGE'
                                        },
                                        'FontDecoration': 'UNDERLINE'|'NONE',
                                        'FontColor': 'string',
                                        'FontWeight': {
                                            'Name': 'NORMAL'|'BOLD'
                                        },
                                        'FontStyle': 'NORMAL'|'ITALIC'
                                    },
                                    'CustomLabel': 'string'
                                },
                                'PlaceholderOptions': {
                                    'Visibility': 'HIDDEN'|'VISIBLE'
                                }
                            }
                        },
                        'TextArea': {
                            'ParameterControlId': 'string',
                            'Title': 'string',
                            'SourceParameterName': 'string',
                            'Delimiter': 'string',
                            'DisplayOptions': {
                                'TitleOptions': {
                                    'Visibility': 'HIDDEN'|'VISIBLE',
                                    'FontConfiguration': {
                                        'FontSize': {
                                            'Relative': 'EXTRA_SMALL'|'SMALL'|'MEDIUM'|'LARGE'|'EXTRA_LARGE'
                                        },
                                        'FontDecoration': 'UNDERLINE'|'NONE',
                                        'FontColor': 'string',
                                        'FontWeight': {
                                            'Name': 'NORMAL'|'BOLD'
                                        },
                                        'FontStyle': 'NORMAL'|'ITALIC'
                                    },
                                    'CustomLabel': 'string'
                                },
                                'PlaceholderOptions': {
                                    'Visibility': 'HIDDEN'|'VISIBLE'
                                }
                            }
                        },
                        'Slider': {
                            'ParameterControlId': 'string',
                            'Title': 'string',
                            'SourceParameterName': 'string',
                            'DisplayOptions': {
                                'TitleOptions': {
                                    'Visibility': 'HIDDEN'|'VISIBLE',
                                    'FontConfiguration': {
                                        'FontSize': {
                                            'Relative': 'EXTRA_SMALL'|'SMALL'|'MEDIUM'|'LARGE'|'EXTRA_LARGE'
                                        },
                                        'FontDecoration': 'UNDERLINE'|'NONE',
                                        'FontColor': 'string',
                                        'FontWeight': {
                                            'Name': 'NORMAL'|'BOLD'
                                        },
                                        'FontStyle': 'NORMAL'|'ITALIC'
                                    },
                                    'CustomLabel': 'string'
                                }
                            },
                            'MaximumValue': 123.0,
                            'MinimumValue': 123.0,
                            'StepSize': 123.0
                        }
                    },
                ],
                'FilterControls': [
                    {
                        'DateTimePicker': {
                            'FilterControlId': 'string',
                            'Title': 'string',
                            'SourceFilterId': 'string',
                            'DisplayOptions': {
                                'TitleOptions': {
                                    'Visibility': 'HIDDEN'|'VISIBLE',
                                    'FontConfiguration': {
                                        'FontSize': {
                                            'Relative': 'EXTRA_SMALL'|'SMALL'|'MEDIUM'|'LARGE'|'EXTRA_LARGE'
                                        },
                                        'FontDecoration': 'UNDERLINE'|'NONE',
                                        'FontColor': 'string',
                                        'FontWeight': {
                                            'Name': 'NORMAL'|'BOLD'
                                        },
                                        'FontStyle': 'NORMAL'|'ITALIC'
                                    },
                                    'CustomLabel': 'string'
                                },
                                'DateTimeFormat': 'string'
                            },
                            'Type': 'SINGLE_VALUED'|'DATE_RANGE'
                        },
                        'List': {
                            'FilterControlId': 'string',
                            'Title': 'string',
                            'SourceFilterId': 'string',
                            'DisplayOptions': {
                                'SearchOptions': {
                                    'Visibility': 'HIDDEN'|'VISIBLE'
                                },
                                'SelectAllOptions': {
                                    'Visibility': 'HIDDEN'|'VISIBLE'
                                },
                                'TitleOptions': {
                                    'Visibility': 'HIDDEN'|'VISIBLE',
                                    'FontConfiguration': {
                                        'FontSize': {
                                            'Relative': 'EXTRA_SMALL'|'SMALL'|'MEDIUM'|'LARGE'|'EXTRA_LARGE'
                                        },
                                        'FontDecoration': 'UNDERLINE'|'NONE',
                                        'FontColor': 'string',
                                        'FontWeight': {
                                            'Name': 'NORMAL'|'BOLD'
                                        },
                                        'FontStyle': 'NORMAL'|'ITALIC'
                                    },
                                    'CustomLabel': 'string'
                                }
                            },
                            'Type': 'MULTI_SELECT'|'SINGLE_SELECT',
                            'SelectableValues': {
                                'Values': [
                                    'string',
                                ]
                            },
                            'CascadingControlConfiguration': {
                                'SourceControls': [
                                    {
                                        'SourceSheetControlId': 'string',
                                        'ColumnToMatch': {
                                            'DataSetIdentifier': 'string',
                                            'ColumnName': 'string'
                                        }
                                    },
                                ]
                            }
                        },
                        'Dropdown': {
                            'FilterControlId': 'string',
                            'Title': 'string',
                            'SourceFilterId': 'string',
                            'DisplayOptions': {
                                'SelectAllOptions': {
                                    'Visibility': 'HIDDEN'|'VISIBLE'
                                },
                                'TitleOptions': {
                                    'Visibility': 'HIDDEN'|'VISIBLE',
                                    'FontConfiguration': {
                                        'FontSize': {
                                            'Relative': 'EXTRA_SMALL'|'SMALL'|'MEDIUM'|'LARGE'|'EXTRA_LARGE'
                                        },
                                        'FontDecoration': 'UNDERLINE'|'NONE',
                                        'FontColor': 'string',
                                        'FontWeight': {
                                            'Name': 'NORMAL'|'BOLD'
                                        },
                                        'FontStyle': 'NORMAL'|'ITALIC'
                                    },
                                    'CustomLabel': 'string'
                                }
                            },
                            'Type': 'MULTI_SELECT'|'SINGLE_SELECT',
                            'SelectableValues': {
                                'Values': [
                                    'string',
                                ]
                            },
                            'CascadingControlConfiguration': {
                                'SourceControls': [
                                    {
                                        'SourceSheetControlId': 'string',
                                        'ColumnToMatch': {
                                            'DataSetIdentifier': 'string',
                                            'ColumnName': 'string'
                                        }
                                    },
                                ]
                            }
                        },
                        'TextField': {
                            'FilterControlId': 'string',
                            'Title': 'string',
                            'SourceFilterId': 'string',
                            'DisplayOptions': {
                                'TitleOptions': {
                                    'Visibility': 'HIDDEN'|'VISIBLE',
                                    'FontConfiguration': {
                                        'FontSize': {
                                            'Relative': 'EXTRA_SMALL'|'SMALL'|'MEDIUM'|'LARGE'|'EXTRA_LARGE'
                                        },
                                        'FontDecoration': 'UNDERLINE'|'NONE',
                                        'FontColor': 'string',
                                        'FontWeight': {
                                            'Name': 'NORMAL'|'BOLD'
                                        },
                                        'FontStyle': 'NORMAL'|'ITALIC'
                                    },
                                    'CustomLabel': 'string'
                                },
                                'PlaceholderOptions': {
                                    'Visibility': 'HIDDEN'|'VISIBLE'
                                }
                            }
                        },
                        'TextArea': {
                            'FilterControlId': 'string',
                            'Title': 'string',
                            'SourceFilterId': 'string',
                            'Delimiter': 'string',
                            'DisplayOptions': {
                                'TitleOptions': {
                                    'Visibility': 'HIDDEN'|'VISIBLE',
                                    'FontConfiguration': {
                                        'FontSize': {
                                            'Relative': 'EXTRA_SMALL'|'SMALL'|'MEDIUM'|'LARGE'|'EXTRA_LARGE'
                                        },
                                        'FontDecoration': 'UNDERLINE'|'NONE',
                                        'FontColor': 'string',
                                        'FontWeight': {
                                            'Name': 'NORMAL'|'BOLD'
                                        },
                                        'FontStyle': 'NORMAL'|'ITALIC'
                                    },
                                    'CustomLabel': 'string'
                                },
                                'PlaceholderOptions': {
                                    'Visibility': 'HIDDEN'|'VISIBLE'
                                }
                            }
                        },
                        'Slider': {
                            'FilterControlId': 'string',
                            'Title': 'string',
                            'SourceFilterId': 'string',
                            'DisplayOptions': {
                                'TitleOptions': {
                                    'Visibility': 'HIDDEN'|'VISIBLE',
                                    'FontConfiguration': {
                                        'FontSize': {
                                            'Relative': 'EXTRA_SMALL'|'SMALL'|'MEDIUM'|'LARGE'|'EXTRA_LARGE'
                                        },
                                        'FontDecoration': 'UNDERLINE'|'NONE',
                                        'FontColor': 'string',
                                        'FontWeight': {
                                            'Name': 'NORMAL'|'BOLD'
                                        },
                                        'FontStyle': 'NORMAL'|'ITALIC'
                                    },
                                    'CustomLabel': 'string'
                                }
                            },
                            'Type': 'SINGLE_POINT'|'RANGE',
                            'MaximumValue': 123.0,
                            'MinimumValue': 123.0,
                            'StepSize': 123.0
                        },
                        'RelativeDateTime': {
                            'FilterControlId': 'string',
                            'Title': 'string',
                            'SourceFilterId': 'string',
                            'DisplayOptions': {
                                'TitleOptions': {
                                    'Visibility': 'HIDDEN'|'VISIBLE',
                                    'FontConfiguration': {
                                        'FontSize': {
                                            'Relative': 'EXTRA_SMALL'|'SMALL'|'MEDIUM'|'LARGE'|'EXTRA_LARGE'
                                        },
                                        'FontDecoration': 'UNDERLINE'|'NONE',
                                        'FontColor': 'string',
                                        'FontWeight': {
                                            'Name': 'NORMAL'|'BOLD'
                                        },
                                        'FontStyle': 'NORMAL'|'ITALIC'
                                    },
                                    'CustomLabel': 'string'
                                },
                                'DateTimeFormat': 'string'
                            }
                        }
                    },
                ],
                'Visuals': [
                    {
                        'TableVisual': {
                            'VisualId': 'string',
                            'Title': {
                                'Visibility': 'HIDDEN'|'VISIBLE',
                                'FormatText': {
                                    'PlainText': 'string',
                                    'RichText': 'string'
                                }
                            },
                            'Subtitle': {
                                'Visibility': 'HIDDEN'|'VISIBLE',
                                'FormatText': {
                                    'PlainText': 'string',
                                    'RichText': 'string'
                                }
                            },
                            'ChartConfiguration': {
                                'FieldWells': {
                                    'TableAggregatedFieldWells': {
                                        'GroupBy': [
                                            {
                                                'NumericalDimensionField': {
                                                    'FieldId': 'string',
                                                    'Column': {
                                                        'DataSetIdentifier': 'string',
                                                        'ColumnName': 'string'
                                                    },
                                                    'HierarchyId': 'string',
                                                    'FormatConfiguration': {
                                                        'FormatConfiguration': {
                                                            'NumberDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NumberScale': 'NONE'|'AUTO'|'THOUSANDS'|'MILLIONS'|'BILLIONS'|'TRILLIONS',
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            },
                                                            'CurrencyDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'Symbol': 'string',
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NumberScale': 'NONE'|'AUTO'|'THOUSANDS'|'MILLIONS'|'BILLIONS'|'TRILLIONS',
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            },
                                                            'PercentageDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            }
                                                        }
                                                    }
                                                },
                                                'CategoricalDimensionField': {
                                                    'FieldId': 'string',
                                                    'Column': {
                                                        'DataSetIdentifier': 'string',
                                                        'ColumnName': 'string'
                                                    },
                                                    'HierarchyId': 'string',
                                                    'FormatConfiguration': {
                                                        'NullValueFormatConfiguration': {
                                                            'NullString': 'string'
                                                        },
                                                        'NumericFormatConfiguration': {
                                                            'NumberDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NumberScale': 'NONE'|'AUTO'|'THOUSANDS'|'MILLIONS'|'BILLIONS'|'TRILLIONS',
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            },
                                                            'CurrencyDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'Symbol': 'string',
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NumberScale': 'NONE'|'AUTO'|'THOUSANDS'|'MILLIONS'|'BILLIONS'|'TRILLIONS',
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            },
                                                            'PercentageDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            }
                                                        }
                                                    }
                                                },
                                                'DateDimensionField': {
                                                    'FieldId': 'string',
                                                    'Column': {
                                                        'DataSetIdentifier': 'string',
                                                        'ColumnName': 'string'
                                                    },
                                                    'DateGranularity': 'YEAR'|'QUARTER'|'MONTH'|'WEEK'|'DAY'|'HOUR'|'MINUTE'|'SECOND'|'MILLISECOND',
                                                    'HierarchyId': 'string',
                                                    'FormatConfiguration': {
                                                        'DateTimeFormat': 'string',
                                                        'NullValueFormatConfiguration': {
                                                            'NullString': 'string'
                                                        },
                                                        'NumericFormatConfiguration': {
                                                            'NumberDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NumberScale': 'NONE'|'AUTO'|'THOUSANDS'|'MILLIONS'|'BILLIONS'|'TRILLIONS',
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            },
                                                            'CurrencyDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'Symbol': 'string',
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NumberScale': 'NONE'|'AUTO'|'THOUSANDS'|'MILLIONS'|'BILLIONS'|'TRILLIONS',
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            },
                                                            'PercentageDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            }
                                                        }
                                                    }
                                                }
                                            },
                                        ],
                                        'Values': [
                                            {
                                                'NumericalMeasureField': {
                                                    'FieldId': 'string',
                                                    'Column': {
                                                        'DataSetIdentifier': 'string',
                                                        'ColumnName': 'string'
                                                    },
                                                    'AggregationFunction': {
                                                        'SimpleNumericalAggregation': 'SUM'|'AVERAGE'|'MIN'|'MAX'|'COUNT'|'DISTINCT_COUNT'|'VAR'|'VARP'|'STDEV'|'STDEVP'|'MEDIAN',
                                                        'PercentileAggregation': {
                                                            'PercentileValue': 123.0
                                                        }
                                                    },
                                                    'FormatConfiguration': {
                                                        'FormatConfiguration': {
                                                            'NumberDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NumberScale': 'NONE'|'AUTO'|'THOUSANDS'|'MILLIONS'|'BILLIONS'|'TRILLIONS',
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            },
                                                            'CurrencyDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'Symbol': 'string',
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NumberScale': 'NONE'|'AUTO'|'THOUSANDS'|'MILLIONS'|'BILLIONS'|'TRILLIONS',
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            },
                                                            'PercentageDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            }
                                                        }
                                                    }
                                                },
                                                'CategoricalMeasureField': {
                                                    'FieldId': 'string',
                                                    'Column': {
                                                        'DataSetIdentifier': 'string',
                                                        'ColumnName': 'string'
                                                    },
                                                    'AggregationFunction': 'COUNT'|'DISTINCT_COUNT',
                                                    'FormatConfiguration': {
                                                        'NullValueFormatConfiguration': {
                                                            'NullString': 'string'
                                                        },
                                                        'NumericFormatConfiguration': {
                                                            'NumberDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NumberScale': 'NONE'|'AUTO'|'THOUSANDS'|'MILLIONS'|'BILLIONS'|'TRILLIONS',
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            },
                                                            'CurrencyDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'Symbol': 'string',
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NumberScale': 'NONE'|'AUTO'|'THOUSANDS'|'MILLIONS'|'BILLIONS'|'TRILLIONS',
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            },
                                                            'PercentageDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            }
                                                        }
                                                    }
                                                },
                                                'DateMeasureField': {
                                                    'FieldId': 'string',
                                                    'Column': {
                                                        'DataSetIdentifier': 'string',
                                                        'ColumnName': 'string'
                                                    },
                                                    'AggregationFunction': 'COUNT'|'DISTINCT_COUNT'|'MIN'|'MAX',
                                                    'FormatConfiguration': {
                                                        'DateTimeFormat': 'string',
                                                        'NullValueFormatConfiguration': {
                                                            'NullString': 'string'
                                                        },
                                                        'NumericFormatConfiguration': {
                                                            'NumberDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NumberScale': 'NONE'|'AUTO'|'THOUSANDS'|'MILLIONS'|'BILLIONS'|'TRILLIONS',
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            },
                                                            'CurrencyDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'Symbol': 'string',
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NumberScale': 'NONE'|'AUTO'|'THOUSANDS'|'MILLIONS'|'BILLIONS'|'TRILLIONS',
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            },
                                                            'PercentageDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            }
                                                        }
                                                    }
                                                },
                                                'CalculatedMeasureField': {
                                                    'FieldId': 'string',
                                                    'Expression': 'string'
                                                }
                                            },
                                        ]
                                    },
                                    'TableUnaggregatedFieldWells': {
                                        'Values': [
                                            {
                                                'FieldId': 'string',
                                                'Column': {
                                                    'DataSetIdentifier': 'string',
                                                    'ColumnName': 'string'
                                                },
                                                'FormatConfiguration': {
                                                    'StringFormatConfiguration': {
                                                        'NullValueFormatConfiguration': {
                                                            'NullString': 'string'
                                                        },
                                                        'NumericFormatConfiguration': {
                                                            'NumberDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NumberScale': 'NONE'|'AUTO'|'THOUSANDS'|'MILLIONS'|'BILLIONS'|'TRILLIONS',
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            },
                                                            'CurrencyDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'Symbol': 'string',
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NumberScale': 'NONE'|'AUTO'|'THOUSANDS'|'MILLIONS'|'BILLIONS'|'TRILLIONS',
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            },
                                                            'PercentageDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            }
                                                        }
                                                    },
                                                    'NumberFormatConfiguration': {
                                                        'FormatConfiguration': {
                                                            'NumberDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NumberScale': 'NONE'|'AUTO'|'THOUSANDS'|'MILLIONS'|'BILLIONS'|'TRILLIONS',
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            },
                                                            'CurrencyDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'Symbol': 'string',
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NumberScale': 'NONE'|'AUTO'|'THOUSANDS'|'MILLIONS'|'BILLIONS'|'TRILLIONS',
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            },
                                                            'PercentageDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            }
                                                        }
                                                    },
                                                    'DateTimeFormatConfiguration': {
                                                        'DateTimeFormat': 'string',
                                                        'NullValueFormatConfiguration': {
                                                            'NullString': 'string'
                                                        },
                                                        'NumericFormatConfiguration': {
                                                            'NumberDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NumberScale': 'NONE'|'AUTO'|'THOUSANDS'|'MILLIONS'|'BILLIONS'|'TRILLIONS',
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            },
                                                            'CurrencyDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'Symbol': 'string',
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NumberScale': 'NONE'|'AUTO'|'THOUSANDS'|'MILLIONS'|'BILLIONS'|'TRILLIONS',
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            },
                                                            'PercentageDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            }
                                                        }
                                                    }
                                                }
                                            },
                                        ]
                                    }
                                },
                                'SortConfiguration': {
                                    'RowSort': [
                                        {
                                            'FieldSort': {
                                                'FieldId': 'string',
                                                'Direction': 'ASC'|'DESC'
                                            },
                                            'ColumnSort': {
                                                'SortBy': {
                                                    'DataSetIdentifier': 'string',
                                                    'ColumnName': 'string'
                                                },
                                                'Direction': 'ASC'|'DESC',
                                                'AggregationFunction': {
                                                    'NumericalAggregationFunction': {
                                                        'SimpleNumericalAggregation': 'SUM'|'AVERAGE'|'MIN'|'MAX'|'COUNT'|'DISTINCT_COUNT'|'VAR'|'VARP'|'STDEV'|'STDEVP'|'MEDIAN',
                                                        'PercentileAggregation': {
                                                            'PercentileValue': 123.0
                                                        }
                                                    },
                                                    'CategoricalAggregationFunction': 'COUNT'|'DISTINCT_COUNT',
                                                    'DateAggregationFunction': 'COUNT'|'DISTINCT_COUNT'|'MIN'|'MAX'
                                                }
                                            }
                                        },
                                    ],
                                    'PaginationConfiguration': {
                                        'PageSize': 123,
                                        'PageNumber': 123
                                    }
                                },
                                'TableOptions': {
                                    'Orientation': 'VERTICAL'|'HORIZONTAL',
                                    'HeaderStyle': {
                                        'Visibility': 'HIDDEN'|'VISIBLE',
                                        'FontConfiguration': {
                                            'FontSize': {
                                                'Relative': 'EXTRA_SMALL'|'SMALL'|'MEDIUM'|'LARGE'|'EXTRA_LARGE'
                                            },
                                            'FontDecoration': 'UNDERLINE'|'NONE',
                                            'FontColor': 'string',
                                            'FontWeight': {
                                                'Name': 'NORMAL'|'BOLD'
                                            },
                                            'FontStyle': 'NORMAL'|'ITALIC'
                                        },
                                        'TextWrap': 'NONE'|'WRAP',
                                        'HorizontalTextAlignment': 'LEFT'|'CENTER'|'RIGHT'|'AUTO',
                                        'VerticalTextAlignment': 'TOP'|'MIDDLE'|'BOTTOM',
                                        'BackgroundColor': 'string',
                                        'Height': 123,
                                        'Border': {
                                            'UniformBorder': {
                                                'Color': 'string',
                                                'Thickness': 123,
                                                'Style': 'NONE'|'SOLID'
                                            },
                                            'SideSpecificBorder': {
                                                'InnerVertical': {
                                                    'Color': 'string',
                                                    'Thickness': 123,
                                                    'Style': 'NONE'|'SOLID'
                                                },
                                                'InnerHorizontal': {
                                                    'Color': 'string',
                                                    'Thickness': 123,
                                                    'Style': 'NONE'|'SOLID'
                                                },
                                                'Left': {
                                                    'Color': 'string',
                                                    'Thickness': 123,
                                                    'Style': 'NONE'|'SOLID'
                                                },
                                                'Right': {
                                                    'Color': 'string',
                                                    'Thickness': 123,
                                                    'Style': 'NONE'|'SOLID'
                                                },
                                                'Top': {
                                                    'Color': 'string',
                                                    'Thickness': 123,
                                                    'Style': 'NONE'|'SOLID'
                                                },
                                                'Bottom': {
                                                    'Color': 'string',
                                                    'Thickness': 123,
                                                    'Style': 'NONE'|'SOLID'
                                                }
                                            }
                                        }
                                    },
                                    'CellStyle': {
                                        'Visibility': 'HIDDEN'|'VISIBLE',
                                        'FontConfiguration': {
                                            'FontSize': {
                                                'Relative': 'EXTRA_SMALL'|'SMALL'|'MEDIUM'|'LARGE'|'EXTRA_LARGE'
                                            },
                                            'FontDecoration': 'UNDERLINE'|'NONE',
                                            'FontColor': 'string',
                                            'FontWeight': {
                                                'Name': 'NORMAL'|'BOLD'
                                            },
                                            'FontStyle': 'NORMAL'|'ITALIC'
                                        },
                                        'TextWrap': 'NONE'|'WRAP',
                                        'HorizontalTextAlignment': 'LEFT'|'CENTER'|'RIGHT'|'AUTO',
                                        'VerticalTextAlignment': 'TOP'|'MIDDLE'|'BOTTOM',
                                        'BackgroundColor': 'string',
                                        'Height': 123,
                                        'Border': {
                                            'UniformBorder': {
                                                'Color': 'string',
                                                'Thickness': 123,
                                                'Style': 'NONE'|'SOLID'
                                            },
                                            'SideSpecificBorder': {
                                                'InnerVertical': {
                                                    'Color': 'string',
                                                    'Thickness': 123,
                                                    'Style': 'NONE'|'SOLID'
                                                },
                                                'InnerHorizontal': {
                                                    'Color': 'string',
                                                    'Thickness': 123,
                                                    'Style': 'NONE'|'SOLID'
                                                },
                                                'Left': {
                                                    'Color': 'string',
                                                    'Thickness': 123,
                                                    'Style': 'NONE'|'SOLID'
                                                },
                                                'Right': {
                                                    'Color': 'string',
                                                    'Thickness': 123,
                                                    'Style': 'NONE'|'SOLID'
                                                },
                                                'Top': {
                                                    'Color': 'string',
                                                    'Thickness': 123,
                                                    'Style': 'NONE'|'SOLID'
                                                },
                                                'Bottom': {
                                                    'Color': 'string',
                                                    'Thickness': 123,
                                                    'Style': 'NONE'|'SOLID'
                                                }
                                            }
                                        }
                                    },
                                    'RowAlternateColorOptions': {
                                        'Status': 'ENABLED'|'DISABLED',
                                        'RowAlternateColors': [
                                            'string',
                                        ]
                                    }
                                },
                                'TotalOptions': {
                                    'TotalsVisibility': 'HIDDEN'|'VISIBLE',
                                    'Placement': 'START'|'END',
                                    'ScrollStatus': 'PINNED'|'SCROLLED',
                                    'CustomLabel': 'string',
                                    'TotalCellStyle': {
                                        'Visibility': 'HIDDEN'|'VISIBLE',
                                        'FontConfiguration': {
                                            'FontSize': {
                                                'Relative': 'EXTRA_SMALL'|'SMALL'|'MEDIUM'|'LARGE'|'EXTRA_LARGE'
                                            },
                                            'FontDecoration': 'UNDERLINE'|'NONE',
                                            'FontColor': 'string',
                                            'FontWeight': {
                                                'Name': 'NORMAL'|'BOLD'
                                            },
                                            'FontStyle': 'NORMAL'|'ITALIC'
                                        },
                                        'TextWrap': 'NONE'|'WRAP',
                                        'HorizontalTextAlignment': 'LEFT'|'CENTER'|'RIGHT'|'AUTO',
                                        'VerticalTextAlignment': 'TOP'|'MIDDLE'|'BOTTOM',
                                        'BackgroundColor': 'string',
                                        'Height': 123,
                                        'Border': {
                                            'UniformBorder': {
                                                'Color': 'string',
                                                'Thickness': 123,
                                                'Style': 'NONE'|'SOLID'
                                            },
                                            'SideSpecificBorder': {
                                                'InnerVertical': {
                                                    'Color': 'string',
                                                    'Thickness': 123,
                                                    'Style': 'NONE'|'SOLID'
                                                },
                                                'InnerHorizontal': {
                                                    'Color': 'string',
                                                    'Thickness': 123,
                                                    'Style': 'NONE'|'SOLID'
                                                },
                                                'Left': {
                                                    'Color': 'string',
                                                    'Thickness': 123,
                                                    'Style': 'NONE'|'SOLID'
                                                },
                                                'Right': {
                                                    'Color': 'string',
                                                    'Thickness': 123,
                                                    'Style': 'NONE'|'SOLID'
                                                },
                                                'Top': {
                                                    'Color': 'string',
                                                    'Thickness': 123,
                                                    'Style': 'NONE'|'SOLID'
                                                },
                                                'Bottom': {
                                                    'Color': 'string',
                                                    'Thickness': 123,
                                                    'Style': 'NONE'|'SOLID'
                                                }
                                            }
                                        }
                                    }
                                },
                                'FieldOptions': {
                                    'SelectedFieldOptions': [
                                        {
                                            'FieldId': 'string',
                                            'Width': 'string',
                                            'CustomLabel': 'string',
                                            'Visibility': 'HIDDEN'|'VISIBLE',
                                            'URLStyling': {
                                                'LinkConfiguration': {
                                                    'Target': 'NEW_TAB'|'NEW_WINDOW'|'SAME_TAB',
                                                    'Content': {
                                                        'CustomTextContent': {
                                                            'Value': 'string',
                                                            'FontConfiguration': {
                                                                'FontSize': {
                                                                    'Relative': 'EXTRA_SMALL'|'SMALL'|'MEDIUM'|'LARGE'|'EXTRA_LARGE'
                                                                },
                                                                'FontDecoration': 'UNDERLINE'|'NONE',
                                                                'FontColor': 'string',
                                                                'FontWeight': {
                                                                    'Name': 'NORMAL'|'BOLD'
                                                                },
                                                                'FontStyle': 'NORMAL'|'ITALIC'
                                                            }
                                                        },
                                                        'CustomIconContent': {
                                                            'Icon': 'LINK'
                                                        }
                                                    }
                                                },
                                                'ImageConfiguration': {
                                                    'SizingOptions': {
                                                        'TableCellImageScalingConfiguration': 'FIT_TO_CELL_HEIGHT'|'FIT_TO_CELL_WIDTH'|'DO_NOT_SCALE'
                                                    }
                                                }
                                            }
                                        },
                                    ],
                                    'Order': [
                                        'string',
                                    ]
                                },
                                'PaginatedReportOptions': {
                                    'VerticalOverflowVisibility': 'HIDDEN'|'VISIBLE',
                                    'OverflowColumnHeaderVisibility': 'HIDDEN'|'VISIBLE'
                                },
                                'TableInlineVisualizations': [
                                    {
                                        'DataBars': {
                                            'FieldId': 'string',
                                            'PositiveColor': 'string',
                                            'NegativeColor': 'string'
                                        }
                                    },
                                ]
                            },
                            'ConditionalFormatting': {
                                'ConditionalFormattingOptions': [
                                    {
                                        'Cell': {
                                            'FieldId': 'string',
                                            'TextFormat': {
                                                'BackgroundColor': {
                                                    'Solid': {
                                                        'Expression': 'string',
                                                        'Color': 'string'
                                                    },
                                                    'Gradient': {
                                                        'Expression': 'string',
                                                        'Color': {
                                                            'Stops': [
                                                                {
                                                                    'GradientOffset': 123.0,
                                                                    'DataValue': 123.0,
                                                                    'Color': 'string'
                                                                },
                                                            ]
                                                        }
                                                    }
                                                },
                                                'TextColor': {
                                                    'Solid': {
                                                        'Expression': 'string',
                                                        'Color': 'string'
                                                    },
                                                    'Gradient': {
                                                        'Expression': 'string',
                                                        'Color': {
                                                            'Stops': [
                                                                {
                                                                    'GradientOffset': 123.0,
                                                                    'DataValue': 123.0,
                                                                    'Color': 'string'
                                                                },
                                                            ]
                                                        }
                                                    }
                                                },
                                                'Icon': {
                                                    'IconSet': {
                                                        'Expression': 'string',
                                                        'IconSetType': 'PLUS_MINUS'|'CHECK_X'|'THREE_COLOR_ARROW'|'THREE_GRAY_ARROW'|'CARET_UP_MINUS_DOWN'|'THREE_SHAPE'|'THREE_CIRCLE'|'FLAGS'|'BARS'|'FOUR_COLOR_ARROW'|'FOUR_GRAY_ARROW'
                                                    },
                                                    'CustomCondition': {
                                                        'Expression': 'string',
                                                        'IconOptions': {
                                                            'Icon': 'CARET_UP'|'CARET_DOWN'|'PLUS'|'MINUS'|'ARROW_UP'|'ARROW_DOWN'|'ARROW_LEFT'|'ARROW_UP_LEFT'|'ARROW_DOWN_LEFT'|'ARROW_RIGHT'|'ARROW_UP_RIGHT'|'ARROW_DOWN_RIGHT'|'FACE_UP'|'FACE_DOWN'|'FACE_FLAT'|'ONE_BAR'|'TWO_BAR'|'THREE_BAR'|'CIRCLE'|'TRIANGLE'|'SQUARE'|'FLAG'|'THUMBS_UP'|'THUMBS_DOWN'|'CHECKMARK'|'X',
                                                            'UnicodeIcon': 'string'
                                                        },
                                                        'Color': 'string',
                                                        'DisplayConfiguration': {
                                                            'IconDisplayOption': 'ICON_ONLY'
                                                        }
                                                    }
                                                }
                                            }
                                        },
                                        'Row': {
                                            'BackgroundColor': {
                                                'Solid': {
                                                    'Expression': 'string',
                                                    'Color': 'string'
                                                },
                                                'Gradient': {
                                                    'Expression': 'string',
                                                    'Color': {
                                                        'Stops': [
                                                            {
                                                                'GradientOffset': 123.0,
                                                                'DataValue': 123.0,
                                                                'Color': 'string'
                                                            },
                                                        ]
                                                    }
                                                }
                                            },
                                            'TextColor': {
                                                'Solid': {
                                                    'Expression': 'string',
                                                    'Color': 'string'
                                                },
                                                'Gradient': {
                                                    'Expression': 'string',
                                                    'Color': {
                                                        'Stops': [
                                                            {
                                                                'GradientOffset': 123.0,
                                                                'DataValue': 123.0,
                                                                'Color': 'string'
                                                            },
                                                        ]
                                                    }
                                                }
                                            }
                                        }
                                    },
                                ]
                            },
                            'Actions': [
                                {
                                    'CustomActionId': 'string',
                                    'Name': 'string',
                                    'Status': 'ENABLED'|'DISABLED',
                                    'Trigger': 'DATA_POINT_CLICK'|'DATA_POINT_MENU',
                                    'ActionOperations': [
                                        {
                                            'FilterOperation': {
                                                'SelectedFieldsConfiguration': {
                                                    'SelectedFields': [
                                                        'string',
                                                    ],
                                                    'SelectedFieldOptions': 'ALL_FIELDS',
                                                    'SelectedColumns': [
                                                        {
                                                            'DataSetIdentifier': 'string',
                                                            'ColumnName': 'string'
                                                        },
                                                    ]
                                                },
                                                'TargetVisualsConfiguration': {
                                                    'SameSheetTargetVisualConfiguration': {
                                                        'TargetVisuals': [
                                                            'string',
                                                        ],
                                                        'TargetVisualOptions': 'ALL_VISUALS'
                                                    }
                                                }
                                            },
                                            'NavigationOperation': {
                                                'LocalNavigationConfiguration': {
                                                    'TargetSheetId': 'string'
                                                }
                                            },
                                            'URLOperation': {
                                                'URLTemplate': 'string',
                                                'URLTarget': 'NEW_TAB'|'NEW_WINDOW'|'SAME_TAB'
                                            },
                                            'SetParametersOperation': {
                                                'ParameterValueConfigurations': [
                                                    {
                                                        'DestinationParameterName': 'string',
                                                        'Value': {
                                                            'CustomValuesConfiguration': {
                                                                'IncludeNullValue': True|False,
                                                                'CustomValues': {
                                                                    'StringValues': [
                                                                        'string',
                                                                    ],
                                                                    'IntegerValues': [
                                                                        123,
                                                                    ],
                                                                    'DecimalValues': [
                                                                        123.0,
                                                                    ],
                                                                    'DateTimeValues': [
                                                                        datetime(2015, 1, 1),
                                                                    ]
                                                                }
                                                            },
                                                            'SelectAllValueOptions': 'ALL_VALUES',
                                                            'SourceParameterName': 'string',
                                                            'SourceField': 'string',
                                                            'SourceColumn': {
                                                                'DataSetIdentifier': 'string',
                                                                'ColumnName': 'string'
                                                            }
                                                        }
                                                    },
                                                ]
                                            }
                                        },
                                    ]
                                },
                            ]
                        },
                        'PivotTableVisual': {
                            'VisualId': 'string',
                            'Title': {
                                'Visibility': 'HIDDEN'|'VISIBLE',
                                'FormatText': {
                                    'PlainText': 'string',
                                    'RichText': 'string'
                                }
                            },
                            'Subtitle': {
                                'Visibility': 'HIDDEN'|'VISIBLE',
                                'FormatText': {
                                    'PlainText': 'string',
                                    'RichText': 'string'
                                }
                            },
                            'ChartConfiguration': {
                                'FieldWells': {
                                    'PivotTableAggregatedFieldWells': {
                                        'Rows': [
                                            {
                                                'NumericalDimensionField': {
                                                    'FieldId': 'string',
                                                    'Column': {
                                                        'DataSetIdentifier': 'string',
                                                        'ColumnName': 'string'
                                                    },
                                                    'HierarchyId': 'string',
                                                    'FormatConfiguration': {
                                                        'FormatConfiguration': {
                                                            'NumberDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NumberScale': 'NONE'|'AUTO'|'THOUSANDS'|'MILLIONS'|'BILLIONS'|'TRILLIONS',
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            },
                                                            'CurrencyDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'Symbol': 'string',
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NumberScale': 'NONE'|'AUTO'|'THOUSANDS'|'MILLIONS'|'BILLIONS'|'TRILLIONS',
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            },
                                                            'PercentageDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            }
                                                        }
                                                    }
                                                },
                                                'CategoricalDimensionField': {
                                                    'FieldId': 'string',
                                                    'Column': {
                                                        'DataSetIdentifier': 'string',
                                                        'ColumnName': 'string'
                                                    },
                                                    'HierarchyId': 'string',
                                                    'FormatConfiguration': {
                                                        'NullValueFormatConfiguration': {
                                                            'NullString': 'string'
                                                        },
                                                        'NumericFormatConfiguration': {
                                                            'NumberDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NumberScale': 'NONE'|'AUTO'|'THOUSANDS'|'MILLIONS'|'BILLIONS'|'TRILLIONS',
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            },
                                                            'CurrencyDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'Symbol': 'string',
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NumberScale': 'NONE'|'AUTO'|'THOUSANDS'|'MILLIONS'|'BILLIONS'|'TRILLIONS',
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            },
                                                            'PercentageDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            }
                                                        }
                                                    }
                                                },
                                                'DateDimensionField': {
                                                    'FieldId': 'string',
                                                    'Column': {
                                                        'DataSetIdentifier': 'string',
                                                        'ColumnName': 'string'
                                                    },
                                                    'DateGranularity': 'YEAR'|'QUARTER'|'MONTH'|'WEEK'|'DAY'|'HOUR'|'MINUTE'|'SECOND'|'MILLISECOND',
                                                    'HierarchyId': 'string',
                                                    'FormatConfiguration': {
                                                        'DateTimeFormat': 'string',
                                                        'NullValueFormatConfiguration': {
                                                            'NullString': 'string'
                                                        },
                                                        'NumericFormatConfiguration': {
                                                            'NumberDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NumberScale': 'NONE'|'AUTO'|'THOUSANDS'|'MILLIONS'|'BILLIONS'|'TRILLIONS',
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            },
                                                            'CurrencyDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'Symbol': 'string',
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NumberScale': 'NONE'|'AUTO'|'THOUSANDS'|'MILLIONS'|'BILLIONS'|'TRILLIONS',
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            },
                                                            'PercentageDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            }
                                                        }
                                                    }
                                                }
                                            },
                                        ],
                                        'Columns': [
                                            {
                                                'NumericalDimensionField': {
                                                    'FieldId': 'string',
                                                    'Column': {
                                                        'DataSetIdentifier': 'string',
                                                        'ColumnName': 'string'
                                                    },
                                                    'HierarchyId': 'string',
                                                    'FormatConfiguration': {
                                                        'FormatConfiguration': {
                                                            'NumberDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NumberScale': 'NONE'|'AUTO'|'THOUSANDS'|'MILLIONS'|'BILLIONS'|'TRILLIONS',
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            },
                                                            'CurrencyDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'Symbol': 'string',
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NumberScale': 'NONE'|'AUTO'|'THOUSANDS'|'MILLIONS'|'BILLIONS'|'TRILLIONS',
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            },
                                                            'PercentageDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            }
                                                        }
                                                    }
                                                },
                                                'CategoricalDimensionField': {
                                                    'FieldId': 'string',
                                                    'Column': {
                                                        'DataSetIdentifier': 'string',
                                                        'ColumnName': 'string'
                                                    },
                                                    'HierarchyId': 'string',
                                                    'FormatConfiguration': {
                                                        'NullValueFormatConfiguration': {
                                                            'NullString': 'string'
                                                        },
                                                        'NumericFormatConfiguration': {
                                                            'NumberDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NumberScale': 'NONE'|'AUTO'|'THOUSANDS'|'MILLIONS'|'BILLIONS'|'TRILLIONS',
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            },
                                                            'CurrencyDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'Symbol': 'string',
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NumberScale': 'NONE'|'AUTO'|'THOUSANDS'|'MILLIONS'|'BILLIONS'|'TRILLIONS',
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            },
                                                            'PercentageDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            }
                                                        }
                                                    }
                                                },
                                                'DateDimensionField': {
                                                    'FieldId': 'string',
                                                    'Column': {
                                                        'DataSetIdentifier': 'string',
                                                        'ColumnName': 'string'
                                                    },
                                                    'DateGranularity': 'YEAR'|'QUARTER'|'MONTH'|'WEEK'|'DAY'|'HOUR'|'MINUTE'|'SECOND'|'MILLISECOND',
                                                    'HierarchyId': 'string',
                                                    'FormatConfiguration': {
                                                        'DateTimeFormat': 'string',
                                                        'NullValueFormatConfiguration': {
                                                            'NullString': 'string'
                                                        },
                                                        'NumericFormatConfiguration': {
                                                            'NumberDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NumberScale': 'NONE'|'AUTO'|'THOUSANDS'|'MILLIONS'|'BILLIONS'|'TRILLIONS',
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            },
                                                            'CurrencyDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'Symbol': 'string',
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NumberScale': 'NONE'|'AUTO'|'THOUSANDS'|'MILLIONS'|'BILLIONS'|'TRILLIONS',
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            },
                                                            'PercentageDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            }
                                                        }
                                                    }
                                                }
                                            },
                                        ],
                                        'Values': [
                                            {
                                                'NumericalMeasureField': {
                                                    'FieldId': 'string',
                                                    'Column': {
                                                        'DataSetIdentifier': 'string',
                                                        'ColumnName': 'string'
                                                    },
                                                    'AggregationFunction': {
                                                        'SimpleNumericalAggregation': 'SUM'|'AVERAGE'|'MIN'|'MAX'|'COUNT'|'DISTINCT_COUNT'|'VAR'|'VARP'|'STDEV'|'STDEVP'|'MEDIAN',
                                                        'PercentileAggregation': {
                                                            'PercentileValue': 123.0
                                                        }
                                                    },
                                                    'FormatConfiguration': {
                                                        'FormatConfiguration': {
                                                            'NumberDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NumberScale': 'NONE'|'AUTO'|'THOUSANDS'|'MILLIONS'|'BILLIONS'|'TRILLIONS',
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            },
                                                            'CurrencyDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'Symbol': 'string',
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NumberScale': 'NONE'|'AUTO'|'THOUSANDS'|'MILLIONS'|'BILLIONS'|'TRILLIONS',
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            },
                                                            'PercentageDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            }
                                                        }
                                                    }
                                                },
                                                'CategoricalMeasureField': {
                                                    'FieldId': 'string',
                                                    'Column': {
                                                        'DataSetIdentifier': 'string',
                                                        'ColumnName': 'string'
                                                    },
                                                    'AggregationFunction': 'COUNT'|'DISTINCT_COUNT',
                                                    'FormatConfiguration': {
                                                        'NullValueFormatConfiguration': {
                                                            'NullString': 'string'
                                                        },
                                                        'NumericFormatConfiguration': {
                                                            'NumberDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NumberScale': 'NONE'|'AUTO'|'THOUSANDS'|'MILLIONS'|'BILLIONS'|'TRILLIONS',
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            },
                                                            'CurrencyDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'Symbol': 'string',
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NumberScale': 'NONE'|'AUTO'|'THOUSANDS'|'MILLIONS'|'BILLIONS'|'TRILLIONS',
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            },
                                                            'PercentageDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            }
                                                        }
                                                    }
                                                },
                                                'DateMeasureField': {
                                                    'FieldId': 'string',
                                                    'Column': {
                                                        'DataSetIdentifier': 'string',
                                                        'ColumnName': 'string'
                                                    },
                                                    'AggregationFunction': 'COUNT'|'DISTINCT_COUNT'|'MIN'|'MAX',
                                                    'FormatConfiguration': {
                                                        'DateTimeFormat': 'string',
                                                        'NullValueFormatConfiguration': {
                                                            'NullString': 'string'
                                                        },
                                                        'NumericFormatConfiguration': {
                                                            'NumberDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NumberScale': 'NONE'|'AUTO'|'THOUSANDS'|'MILLIONS'|'BILLIONS'|'TRILLIONS',
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            },
                                                            'CurrencyDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'Symbol': 'string',
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NumberScale': 'NONE'|'AUTO'|'THOUSANDS'|'MILLIONS'|'BILLIONS'|'TRILLIONS',
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            },
                                                            'PercentageDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            }
                                                        }
                                                    }
                                                },
                                                'CalculatedMeasureField': {
                                                    'FieldId': 'string',
                                                    'Expression': 'string'
                                                }
                                            },
                                        ]
                                    }
                                },
                                'SortConfiguration': {
                                    'FieldSortOptions': [
                                        {
                                            'FieldId': 'string',
                                            'SortBy': {
                                                'Field': {
                                                    'FieldId': 'string',
                                                    'Direction': 'ASC'|'DESC'
                                                },
                                                'Column': {
                                                    'SortBy': {
                                                        'DataSetIdentifier': 'string',
                                                        'ColumnName': 'string'
                                                    },
                                                    'Direction': 'ASC'|'DESC',
                                                    'AggregationFunction': {
                                                        'NumericalAggregationFunction': {
                                                            'SimpleNumericalAggregation': 'SUM'|'AVERAGE'|'MIN'|'MAX'|'COUNT'|'DISTINCT_COUNT'|'VAR'|'VARP'|'STDEV'|'STDEVP'|'MEDIAN',
                                                            'PercentileAggregation': {
                                                                'PercentileValue': 123.0
                                                            }
                                                        },
                                                        'CategoricalAggregationFunction': 'COUNT'|'DISTINCT_COUNT',
                                                        'DateAggregationFunction': 'COUNT'|'DISTINCT_COUNT'|'MIN'|'MAX'
                                                    }
                                                },
                                                'DataPath': {
                                                    'Direction': 'ASC'|'DESC',
                                                    'SortPaths': [
                                                        {
                                                            'FieldId': 'string',
                                                            'FieldValue': 'string'
                                                        },
                                                    ]
                                                }
                                            }
                                        },
                                    ]
                                },
                                'TableOptions': {
                                    'MetricPlacement': 'ROW'|'COLUMN',
                                    'SingleMetricVisibility': 'HIDDEN'|'VISIBLE',
                                    'ColumnNamesVisibility': 'HIDDEN'|'VISIBLE',
                                    'ToggleButtonsVisibility': 'HIDDEN'|'VISIBLE',
                                    'ColumnHeaderStyle': {
                                        'Visibility': 'HIDDEN'|'VISIBLE',
                                        'FontConfiguration': {
                                            'FontSize': {
                                                'Relative': 'EXTRA_SMALL'|'SMALL'|'MEDIUM'|'LARGE'|'EXTRA_LARGE'
                                            },
                                            'FontDecoration': 'UNDERLINE'|'NONE',
                                            'FontColor': 'string',
                                            'FontWeight': {
                                                'Name': 'NORMAL'|'BOLD'
                                            },
                                            'FontStyle': 'NORMAL'|'ITALIC'
                                        },
                                        'TextWrap': 'NONE'|'WRAP',
                                        'HorizontalTextAlignment': 'LEFT'|'CENTER'|'RIGHT'|'AUTO',
                                        'VerticalTextAlignment': 'TOP'|'MIDDLE'|'BOTTOM',
                                        'BackgroundColor': 'string',
                                        'Height': 123,
                                        'Border': {
                                            'UniformBorder': {
                                                'Color': 'string',
                                                'Thickness': 123,
                                                'Style': 'NONE'|'SOLID'
                                            },
                                            'SideSpecificBorder': {
                                                'InnerVertical': {
                                                    'Color': 'string',
                                                    'Thickness': 123,
                                                    'Style': 'NONE'|'SOLID'
                                                },
                                                'InnerHorizontal': {
                                                    'Color': 'string',
                                                    'Thickness': 123,
                                                    'Style': 'NONE'|'SOLID'
                                                },
                                                'Left': {
                                                    'Color': 'string',
                                                    'Thickness': 123,
                                                    'Style': 'NONE'|'SOLID'
                                                },
                                                'Right': {
                                                    'Color': 'string',
                                                    'Thickness': 123,
                                                    'Style': 'NONE'|'SOLID'
                                                },
                                                'Top': {
                                                    'Color': 'string',
                                                    'Thickness': 123,
                                                    'Style': 'NONE'|'SOLID'
                                                },
                                                'Bottom': {
                                                    'Color': 'string',
                                                    'Thickness': 123,
                                                    'Style': 'NONE'|'SOLID'
                                                }
                                            }
                                        }
                                    },
                                    'RowHeaderStyle': {
                                        'Visibility': 'HIDDEN'|'VISIBLE',
                                        'FontConfiguration': {
                                            'FontSize': {
                                                'Relative': 'EXTRA_SMALL'|'SMALL'|'MEDIUM'|'LARGE'|'EXTRA_LARGE'
                                            },
                                            'FontDecoration': 'UNDERLINE'|'NONE',
                                            'FontColor': 'string',
                                            'FontWeight': {
                                                'Name': 'NORMAL'|'BOLD'
                                            },
                                            'FontStyle': 'NORMAL'|'ITALIC'
                                        },
                                        'TextWrap': 'NONE'|'WRAP',
                                        'HorizontalTextAlignment': 'LEFT'|'CENTER'|'RIGHT'|'AUTO',
                                        'VerticalTextAlignment': 'TOP'|'MIDDLE'|'BOTTOM',
                                        'BackgroundColor': 'string',
                                        'Height': 123,
                                        'Border': {
                                            'UniformBorder': {
                                                'Color': 'string',
                                                'Thickness': 123,
                                                'Style': 'NONE'|'SOLID'
                                            },
                                            'SideSpecificBorder': {
                                                'InnerVertical': {
                                                    'Color': 'string',
                                                    'Thickness': 123,
                                                    'Style': 'NONE'|'SOLID'
                                                },
                                                'InnerHorizontal': {
                                                    'Color': 'string',
                                                    'Thickness': 123,
                                                    'Style': 'NONE'|'SOLID'
                                                },
                                                'Left': {
                                                    'Color': 'string',
                                                    'Thickness': 123,
                                                    'Style': 'NONE'|'SOLID'
                                                },
                                                'Right': {
                                                    'Color': 'string',
                                                    'Thickness': 123,
                                                    'Style': 'NONE'|'SOLID'
                                                },
                                                'Top': {
                                                    'Color': 'string',
                                                    'Thickness': 123,
                                                    'Style': 'NONE'|'SOLID'
                                                },
                                                'Bottom': {
                                                    'Color': 'string',
                                                    'Thickness': 123,
                                                    'Style': 'NONE'|'SOLID'
                                                }
                                            }
                                        }
                                    },
                                    'CellStyle': {
                                        'Visibility': 'HIDDEN'|'VISIBLE',
                                        'FontConfiguration': {
                                            'FontSize': {
                                                'Relative': 'EXTRA_SMALL'|'SMALL'|'MEDIUM'|'LARGE'|'EXTRA_LARGE'
                                            },
                                            'FontDecoration': 'UNDERLINE'|'NONE',
                                            'FontColor': 'string',
                                            'FontWeight': {
                                                'Name': 'NORMAL'|'BOLD'
                                            },
                                            'FontStyle': 'NORMAL'|'ITALIC'
                                        },
                                        'TextWrap': 'NONE'|'WRAP',
                                        'HorizontalTextAlignment': 'LEFT'|'CENTER'|'RIGHT'|'AUTO',
                                        'VerticalTextAlignment': 'TOP'|'MIDDLE'|'BOTTOM',
                                        'BackgroundColor': 'string',
                                        'Height': 123,
                                        'Border': {
                                            'UniformBorder': {
                                                'Color': 'string',
                                                'Thickness': 123,
                                                'Style': 'NONE'|'SOLID'
                                            },
                                            'SideSpecificBorder': {
                                                'InnerVertical': {
                                                    'Color': 'string',
                                                    'Thickness': 123,
                                                    'Style': 'NONE'|'SOLID'
                                                },
                                                'InnerHorizontal': {
                                                    'Color': 'string',
                                                    'Thickness': 123,
                                                    'Style': 'NONE'|'SOLID'
                                                },
                                                'Left': {
                                                    'Color': 'string',
                                                    'Thickness': 123,
                                                    'Style': 'NONE'|'SOLID'
                                                },
                                                'Right': {
                                                    'Color': 'string',
                                                    'Thickness': 123,
                                                    'Style': 'NONE'|'SOLID'
                                                },
                                                'Top': {
                                                    'Color': 'string',
                                                    'Thickness': 123,
                                                    'Style': 'NONE'|'SOLID'
                                                },
                                                'Bottom': {
                                                    'Color': 'string',
                                                    'Thickness': 123,
                                                    'Style': 'NONE'|'SOLID'
                                                }
                                            }
                                        }
                                    },
                                    'RowFieldNamesStyle': {
                                        'Visibility': 'HIDDEN'|'VISIBLE',
                                        'FontConfiguration': {
                                            'FontSize': {
                                                'Relative': 'EXTRA_SMALL'|'SMALL'|'MEDIUM'|'LARGE'|'EXTRA_LARGE'
                                            },
                                            'FontDecoration': 'UNDERLINE'|'NONE',
                                            'FontColor': 'string',
                                            'FontWeight': {
                                                'Name': 'NORMAL'|'BOLD'
                                            },
                                            'FontStyle': 'NORMAL'|'ITALIC'
                                        },
                                        'TextWrap': 'NONE'|'WRAP',
                                        'HorizontalTextAlignment': 'LEFT'|'CENTER'|'RIGHT'|'AUTO',
                                        'VerticalTextAlignment': 'TOP'|'MIDDLE'|'BOTTOM',
                                        'BackgroundColor': 'string',
                                        'Height': 123,
                                        'Border': {
                                            'UniformBorder': {
                                                'Color': 'string',
                                                'Thickness': 123,
                                                'Style': 'NONE'|'SOLID'
                                            },
                                            'SideSpecificBorder': {
                                                'InnerVertical': {
                                                    'Color': 'string',
                                                    'Thickness': 123,
                                                    'Style': 'NONE'|'SOLID'
                                                },
                                                'InnerHorizontal': {
                                                    'Color': 'string',
                                                    'Thickness': 123,
                                                    'Style': 'NONE'|'SOLID'
                                                },
                                                'Left': {
                                                    'Color': 'string',
                                                    'Thickness': 123,
                                                    'Style': 'NONE'|'SOLID'
                                                },
                                                'Right': {
                                                    'Color': 'string',
                                                    'Thickness': 123,
                                                    'Style': 'NONE'|'SOLID'
                                                },
                                                'Top': {
                                                    'Color': 'string',
                                                    'Thickness': 123,
                                                    'Style': 'NONE'|'SOLID'
                                                },
                                                'Bottom': {
                                                    'Color': 'string',
                                                    'Thickness': 123,
                                                    'Style': 'NONE'|'SOLID'
                                                }
                                            }
                                        }
                                    },
                                    'RowAlternateColorOptions': {
                                        'Status': 'ENABLED'|'DISABLED',
                                        'RowAlternateColors': [
                                            'string',
                                        ]
                                    },
                                    'CollapsedRowDimensionsVisibility': 'HIDDEN'|'VISIBLE'
                                },
                                'TotalOptions': {
                                    'RowSubtotalOptions': {
                                        'TotalsVisibility': 'HIDDEN'|'VISIBLE',
                                        'CustomLabel': 'string',
                                        'FieldLevel': 'ALL'|'CUSTOM'|'LAST',
                                        'FieldLevelOptions': [
                                            {
                                                'FieldId': 'string'
                                            },
                                        ],
                                        'TotalCellStyle': {
                                            'Visibility': 'HIDDEN'|'VISIBLE',
                                            'FontConfiguration': {
                                                'FontSize': {
                                                    'Relative': 'EXTRA_SMALL'|'SMALL'|'MEDIUM'|'LARGE'|'EXTRA_LARGE'
                                                },
                                                'FontDecoration': 'UNDERLINE'|'NONE',
                                                'FontColor': 'string',
                                                'FontWeight': {
                                                    'Name': 'NORMAL'|'BOLD'
                                                },
                                                'FontStyle': 'NORMAL'|'ITALIC'
                                            },
                                            'TextWrap': 'NONE'|'WRAP',
                                            'HorizontalTextAlignment': 'LEFT'|'CENTER'|'RIGHT'|'AUTO',
                                            'VerticalTextAlignment': 'TOP'|'MIDDLE'|'BOTTOM',
                                            'BackgroundColor': 'string',
                                            'Height': 123,
                                            'Border': {
                                                'UniformBorder': {
                                                    'Color': 'string',
                                                    'Thickness': 123,
                                                    'Style': 'NONE'|'SOLID'
                                                },
                                                'SideSpecificBorder': {
                                                    'InnerVertical': {
                                                        'Color': 'string',
                                                        'Thickness': 123,
                                                        'Style': 'NONE'|'SOLID'
                                                    },
                                                    'InnerHorizontal': {
                                                        'Color': 'string',
                                                        'Thickness': 123,
                                                        'Style': 'NONE'|'SOLID'
                                                    },
                                                    'Left': {
                                                        'Color': 'string',
                                                        'Thickness': 123,
                                                        'Style': 'NONE'|'SOLID'
                                                    },
                                                    'Right': {
                                                        'Color': 'string',
                                                        'Thickness': 123,
                                                        'Style': 'NONE'|'SOLID'
                                                    },
                                                    'Top': {
                                                        'Color': 'string',
                                                        'Thickness': 123,
                                                        'Style': 'NONE'|'SOLID'
                                                    },
                                                    'Bottom': {
                                                        'Color': 'string',
                                                        'Thickness': 123,
                                                        'Style': 'NONE'|'SOLID'
                                                    }
                                                }
                                            }
                                        },
                                        'ValueCellStyle': {
                                            'Visibility': 'HIDDEN'|'VISIBLE',
                                            'FontConfiguration': {
                                                'FontSize': {
                                                    'Relative': 'EXTRA_SMALL'|'SMALL'|'MEDIUM'|'LARGE'|'EXTRA_LARGE'
                                                },
                                                'FontDecoration': 'UNDERLINE'|'NONE',
                                                'FontColor': 'string',
                                                'FontWeight': {
                                                    'Name': 'NORMAL'|'BOLD'
                                                },
                                                'FontStyle': 'NORMAL'|'ITALIC'
                                            },
                                            'TextWrap': 'NONE'|'WRAP',
                                            'HorizontalTextAlignment': 'LEFT'|'CENTER'|'RIGHT'|'AUTO',
                                            'VerticalTextAlignment': 'TOP'|'MIDDLE'|'BOTTOM',
                                            'BackgroundColor': 'string',
                                            'Height': 123,
                                            'Border': {
                                                'UniformBorder': {
                                                    'Color': 'string',
                                                    'Thickness': 123,
                                                    'Style': 'NONE'|'SOLID'
                                                },
                                                'SideSpecificBorder': {
                                                    'InnerVertical': {
                                                        'Color': 'string',
                                                        'Thickness': 123,
                                                        'Style': 'NONE'|'SOLID'
                                                    },
                                                    'InnerHorizontal': {
                                                        'Color': 'string',
                                                        'Thickness': 123,
                                                        'Style': 'NONE'|'SOLID'
                                                    },
                                                    'Left': {
                                                        'Color': 'string',
                                                        'Thickness': 123,
                                                        'Style': 'NONE'|'SOLID'
                                                    },
                                                    'Right': {
                                                        'Color': 'string',
                                                        'Thickness': 123,
                                                        'Style': 'NONE'|'SOLID'
                                                    },
                                                    'Top': {
                                                        'Color': 'string',
                                                        'Thickness': 123,
                                                        'Style': 'NONE'|'SOLID'
                                                    },
                                                    'Bottom': {
                                                        'Color': 'string',
                                                        'Thickness': 123,
                                                        'Style': 'NONE'|'SOLID'
                                                    }
                                                }
                                            }
                                        },
                                        'MetricHeaderCellStyle': {
                                            'Visibility': 'HIDDEN'|'VISIBLE',
                                            'FontConfiguration': {
                                                'FontSize': {
                                                    'Relative': 'EXTRA_SMALL'|'SMALL'|'MEDIUM'|'LARGE'|'EXTRA_LARGE'
                                                },
                                                'FontDecoration': 'UNDERLINE'|'NONE',
                                                'FontColor': 'string',
                                                'FontWeight': {
                                                    'Name': 'NORMAL'|'BOLD'
                                                },
                                                'FontStyle': 'NORMAL'|'ITALIC'
                                            },
                                            'TextWrap': 'NONE'|'WRAP',
                                            'HorizontalTextAlignment': 'LEFT'|'CENTER'|'RIGHT'|'AUTO',
                                            'VerticalTextAlignment': 'TOP'|'MIDDLE'|'BOTTOM',
                                            'BackgroundColor': 'string',
                                            'Height': 123,
                                            'Border': {
                                                'UniformBorder': {
                                                    'Color': 'string',
                                                    'Thickness': 123,
                                                    'Style': 'NONE'|'SOLID'
                                                },
                                                'SideSpecificBorder': {
                                                    'InnerVertical': {
                                                        'Color': 'string',
                                                        'Thickness': 123,
                                                        'Style': 'NONE'|'SOLID'
                                                    },
                                                    'InnerHorizontal': {
                                                        'Color': 'string',
                                                        'Thickness': 123,
                                                        'Style': 'NONE'|'SOLID'
                                                    },
                                                    'Left': {
                                                        'Color': 'string',
                                                        'Thickness': 123,
                                                        'Style': 'NONE'|'SOLID'
                                                    },
                                                    'Right': {
                                                        'Color': 'string',
                                                        'Thickness': 123,
                                                        'Style': 'NONE'|'SOLID'
                                                    },
                                                    'Top': {
                                                        'Color': 'string',
                                                        'Thickness': 123,
                                                        'Style': 'NONE'|'SOLID'
                                                    },
                                                    'Bottom': {
                                                        'Color': 'string',
                                                        'Thickness': 123,
                                                        'Style': 'NONE'|'SOLID'
                                                    }
                                                }
                                            }
                                        }
                                    },
                                    'ColumnSubtotalOptions': {
                                        'TotalsVisibility': 'HIDDEN'|'VISIBLE',
                                        'CustomLabel': 'string',
                                        'FieldLevel': 'ALL'|'CUSTOM'|'LAST',
                                        'FieldLevelOptions': [
                                            {
                                                'FieldId': 'string'
                                            },
                                        ],
                                        'TotalCellStyle': {
                                            'Visibility': 'HIDDEN'|'VISIBLE',
                                            'FontConfiguration': {
                                                'FontSize': {
                                                    'Relative': 'EXTRA_SMALL'|'SMALL'|'MEDIUM'|'LARGE'|'EXTRA_LARGE'
                                                },
                                                'FontDecoration': 'UNDERLINE'|'NONE',
                                                'FontColor': 'string',
                                                'FontWeight': {
                                                    'Name': 'NORMAL'|'BOLD'
                                                },
                                                'FontStyle': 'NORMAL'|'ITALIC'
                                            },
                                            'TextWrap': 'NONE'|'WRAP',
                                            'HorizontalTextAlignment': 'LEFT'|'CENTER'|'RIGHT'|'AUTO',
                                            'VerticalTextAlignment': 'TOP'|'MIDDLE'|'BOTTOM',
                                            'BackgroundColor': 'string',
                                            'Height': 123,
                                            'Border': {
                                                'UniformBorder': {
                                                    'Color': 'string',
                                                    'Thickness': 123,
                                                    'Style': 'NONE'|'SOLID'
                                                },
                                                'SideSpecificBorder': {
                                                    'InnerVertical': {
                                                        'Color': 'string',
                                                        'Thickness': 123,
                                                        'Style': 'NONE'|'SOLID'
                                                    },
                                                    'InnerHorizontal': {
                                                        'Color': 'string',
                                                        'Thickness': 123,
                                                        'Style': 'NONE'|'SOLID'
                                                    },
                                                    'Left': {
                                                        'Color': 'string',
                                                        'Thickness': 123,
                                                        'Style': 'NONE'|'SOLID'
                                                    },
                                                    'Right': {
                                                        'Color': 'string',
                                                        'Thickness': 123,
                                                        'Style': 'NONE'|'SOLID'
                                                    },
                                                    'Top': {
                                                        'Color': 'string',
                                                        'Thickness': 123,
                                                        'Style': 'NONE'|'SOLID'
                                                    },
                                                    'Bottom': {
                                                        'Color': 'string',
                                                        'Thickness': 123,
                                                        'Style': 'NONE'|'SOLID'
                                                    }
                                                }
                                            }
                                        },
                                        'ValueCellStyle': {
                                            'Visibility': 'HIDDEN'|'VISIBLE',
                                            'FontConfiguration': {
                                                'FontSize': {
                                                    'Relative': 'EXTRA_SMALL'|'SMALL'|'MEDIUM'|'LARGE'|'EXTRA_LARGE'
                                                },
                                                'FontDecoration': 'UNDERLINE'|'NONE',
                                                'FontColor': 'string',
                                                'FontWeight': {
                                                    'Name': 'NORMAL'|'BOLD'
                                                },
                                                'FontStyle': 'NORMAL'|'ITALIC'
                                            },
                                            'TextWrap': 'NONE'|'WRAP',
                                            'HorizontalTextAlignment': 'LEFT'|'CENTER'|'RIGHT'|'AUTO',
                                            'VerticalTextAlignment': 'TOP'|'MIDDLE'|'BOTTOM',
                                            'BackgroundColor': 'string',
                                            'Height': 123,
                                            'Border': {
                                                'UniformBorder': {
                                                    'Color': 'string',
                                                    'Thickness': 123,
                                                    'Style': 'NONE'|'SOLID'
                                                },
                                                'SideSpecificBorder': {
                                                    'InnerVertical': {
                                                        'Color': 'string',
                                                        'Thickness': 123,
                                                        'Style': 'NONE'|'SOLID'
                                                    },
                                                    'InnerHorizontal': {
                                                        'Color': 'string',
                                                        'Thickness': 123,
                                                        'Style': 'NONE'|'SOLID'
                                                    },
                                                    'Left': {
                                                        'Color': 'string',
                                                        'Thickness': 123,
                                                        'Style': 'NONE'|'SOLID'
                                                    },
                                                    'Right': {
                                                        'Color': 'string',
                                                        'Thickness': 123,
                                                        'Style': 'NONE'|'SOLID'
                                                    },
                                                    'Top': {
                                                        'Color': 'string',
                                                        'Thickness': 123,
                                                        'Style': 'NONE'|'SOLID'
                                                    },
                                                    'Bottom': {
                                                        'Color': 'string',
                                                        'Thickness': 123,
                                                        'Style': 'NONE'|'SOLID'
                                                    }
                                                }
                                            }
                                        },
                                        'MetricHeaderCellStyle': {
                                            'Visibility': 'HIDDEN'|'VISIBLE',
                                            'FontConfiguration': {
                                                'FontSize': {
                                                    'Relative': 'EXTRA_SMALL'|'SMALL'|'MEDIUM'|'LARGE'|'EXTRA_LARGE'
                                                },
                                                'FontDecoration': 'UNDERLINE'|'NONE',
                                                'FontColor': 'string',
                                                'FontWeight': {
                                                    'Name': 'NORMAL'|'BOLD'
                                                },
                                                'FontStyle': 'NORMAL'|'ITALIC'
                                            },
                                            'TextWrap': 'NONE'|'WRAP',
                                            'HorizontalTextAlignment': 'LEFT'|'CENTER'|'RIGHT'|'AUTO',
                                            'VerticalTextAlignment': 'TOP'|'MIDDLE'|'BOTTOM',
                                            'BackgroundColor': 'string',
                                            'Height': 123,
                                            'Border': {
                                                'UniformBorder': {
                                                    'Color': 'string',
                                                    'Thickness': 123,
                                                    'Style': 'NONE'|'SOLID'
                                                },
                                                'SideSpecificBorder': {
                                                    'InnerVertical': {
                                                        'Color': 'string',
                                                        'Thickness': 123,
                                                        'Style': 'NONE'|'SOLID'
                                                    },
                                                    'InnerHorizontal': {
                                                        'Color': 'string',
                                                        'Thickness': 123,
                                                        'Style': 'NONE'|'SOLID'
                                                    },
                                                    'Left': {
                                                        'Color': 'string',
                                                        'Thickness': 123,
                                                        'Style': 'NONE'|'SOLID'
                                                    },
                                                    'Right': {
                                                        'Color': 'string',
                                                        'Thickness': 123,
                                                        'Style': 'NONE'|'SOLID'
                                                    },
                                                    'Top': {
                                                        'Color': 'string',
                                                        'Thickness': 123,
                                                        'Style': 'NONE'|'SOLID'
                                                    },
                                                    'Bottom': {
                                                        'Color': 'string',
                                                        'Thickness': 123,
                                                        'Style': 'NONE'|'SOLID'
                                                    }
                                                }
                                            }
                                        }
                                    },
                                    'RowTotalOptions': {
                                        'TotalsVisibility': 'HIDDEN'|'VISIBLE',
                                        'Placement': 'START'|'END',
                                        'ScrollStatus': 'PINNED'|'SCROLLED',
                                        'CustomLabel': 'string',
                                        'TotalCellStyle': {
                                            'Visibility': 'HIDDEN'|'VISIBLE',
                                            'FontConfiguration': {
                                                'FontSize': {
                                                    'Relative': 'EXTRA_SMALL'|'SMALL'|'MEDIUM'|'LARGE'|'EXTRA_LARGE'
                                                },
                                                'FontDecoration': 'UNDERLINE'|'NONE',
                                                'FontColor': 'string',
                                                'FontWeight': {
                                                    'Name': 'NORMAL'|'BOLD'
                                                },
                                                'FontStyle': 'NORMAL'|'ITALIC'
                                            },
                                            'TextWrap': 'NONE'|'WRAP',
                                            'HorizontalTextAlignment': 'LEFT'|'CENTER'|'RIGHT'|'AUTO',
                                            'VerticalTextAlignment': 'TOP'|'MIDDLE'|'BOTTOM',
                                            'BackgroundColor': 'string',
                                            'Height': 123,
                                            'Border': {
                                                'UniformBorder': {
                                                    'Color': 'string',
                                                    'Thickness': 123,
                                                    'Style': 'NONE'|'SOLID'
                                                },
                                                'SideSpecificBorder': {
                                                    'InnerVertical': {
                                                        'Color': 'string',
                                                        'Thickness': 123,
                                                        'Style': 'NONE'|'SOLID'
                                                    },
                                                    'InnerHorizontal': {
                                                        'Color': 'string',
                                                        'Thickness': 123,
                                                        'Style': 'NONE'|'SOLID'
                                                    },
                                                    'Left': {
                                                        'Color': 'string',
                                                        'Thickness': 123,
                                                        'Style': 'NONE'|'SOLID'
                                                    },
                                                    'Right': {
                                                        'Color': 'string',
                                                        'Thickness': 123,
                                                        'Style': 'NONE'|'SOLID'
                                                    },
                                                    'Top': {
                                                        'Color': 'string',
                                                        'Thickness': 123,
                                                        'Style': 'NONE'|'SOLID'
                                                    },
                                                    'Bottom': {
                                                        'Color': 'string',
                                                        'Thickness': 123,
                                                        'Style': 'NONE'|'SOLID'
                                                    }
                                                }
                                            }
                                        },
                                        'ValueCellStyle': {
                                            'Visibility': 'HIDDEN'|'VISIBLE',
                                            'FontConfiguration': {
                                                'FontSize': {
                                                    'Relative': 'EXTRA_SMALL'|'SMALL'|'MEDIUM'|'LARGE'|'EXTRA_LARGE'
                                                },
                                                'FontDecoration': 'UNDERLINE'|'NONE',
                                                'FontColor': 'string',
                                                'FontWeight': {
                                                    'Name': 'NORMAL'|'BOLD'
                                                },
                                                'FontStyle': 'NORMAL'|'ITALIC'
                                            },
                                            'TextWrap': 'NONE'|'WRAP',
                                            'HorizontalTextAlignment': 'LEFT'|'CENTER'|'RIGHT'|'AUTO',
                                            'VerticalTextAlignment': 'TOP'|'MIDDLE'|'BOTTOM',
                                            'BackgroundColor': 'string',
                                            'Height': 123,
                                            'Border': {
                                                'UniformBorder': {
                                                    'Color': 'string',
                                                    'Thickness': 123,
                                                    'Style': 'NONE'|'SOLID'
                                                },
                                                'SideSpecificBorder': {
                                                    'InnerVertical': {
                                                        'Color': 'string',
                                                        'Thickness': 123,
                                                        'Style': 'NONE'|'SOLID'
                                                    },
                                                    'InnerHorizontal': {
                                                        'Color': 'string',
                                                        'Thickness': 123,
                                                        'Style': 'NONE'|'SOLID'
                                                    },
                                                    'Left': {
                                                        'Color': 'string',
                                                        'Thickness': 123,
                                                        'Style': 'NONE'|'SOLID'
                                                    },
                                                    'Right': {
                                                        'Color': 'string',
                                                        'Thickness': 123,
                                                        'Style': 'NONE'|'SOLID'
                                                    },
                                                    'Top': {
                                                        'Color': 'string',
                                                        'Thickness': 123,
                                                        'Style': 'NONE'|'SOLID'
                                                    },
                                                    'Bottom': {
                                                        'Color': 'string',
                                                        'Thickness': 123,
                                                        'Style': 'NONE'|'SOLID'
                                                    }
                                                }
                                            }
                                        },
                                        'MetricHeaderCellStyle': {
                                            'Visibility': 'HIDDEN'|'VISIBLE',
                                            'FontConfiguration': {
                                                'FontSize': {
                                                    'Relative': 'EXTRA_SMALL'|'SMALL'|'MEDIUM'|'LARGE'|'EXTRA_LARGE'
                                                },
                                                'FontDecoration': 'UNDERLINE'|'NONE',
                                                'FontColor': 'string',
                                                'FontWeight': {
                                                    'Name': 'NORMAL'|'BOLD'
                                                },
                                                'FontStyle': 'NORMAL'|'ITALIC'
                                            },
                                            'TextWrap': 'NONE'|'WRAP',
                                            'HorizontalTextAlignment': 'LEFT'|'CENTER'|'RIGHT'|'AUTO',
                                            'VerticalTextAlignment': 'TOP'|'MIDDLE'|'BOTTOM',
                                            'BackgroundColor': 'string',
                                            'Height': 123,
                                            'Border': {
                                                'UniformBorder': {
                                                    'Color': 'string',
                                                    'Thickness': 123,
                                                    'Style': 'NONE'|'SOLID'
                                                },
                                                'SideSpecificBorder': {
                                                    'InnerVertical': {
                                                        'Color': 'string',
                                                        'Thickness': 123,
                                                        'Style': 'NONE'|'SOLID'
                                                    },
                                                    'InnerHorizontal': {
                                                        'Color': 'string',
                                                        'Thickness': 123,
                                                        'Style': 'NONE'|'SOLID'
                                                    },
                                                    'Left': {
                                                        'Color': 'string',
                                                        'Thickness': 123,
                                                        'Style': 'NONE'|'SOLID'
                                                    },
                                                    'Right': {
                                                        'Color': 'string',
                                                        'Thickness': 123,
                                                        'Style': 'NONE'|'SOLID'
                                                    },
                                                    'Top': {
                                                        'Color': 'string',
                                                        'Thickness': 123,
                                                        'Style': 'NONE'|'SOLID'
                                                    },
                                                    'Bottom': {
                                                        'Color': 'string',
                                                        'Thickness': 123,
                                                        'Style': 'NONE'|'SOLID'
                                                    }
                                                }
                                            }
                                        }
                                    },
                                    'ColumnTotalOptions': {
                                        'TotalsVisibility': 'HIDDEN'|'VISIBLE',
                                        'Placement': 'START'|'END',
                                        'ScrollStatus': 'PINNED'|'SCROLLED',
                                        'CustomLabel': 'string',
                                        'TotalCellStyle': {
                                            'Visibility': 'HIDDEN'|'VISIBLE',
                                            'FontConfiguration': {
                                                'FontSize': {
                                                    'Relative': 'EXTRA_SMALL'|'SMALL'|'MEDIUM'|'LARGE'|'EXTRA_LARGE'
                                                },
                                                'FontDecoration': 'UNDERLINE'|'NONE',
                                                'FontColor': 'string',
                                                'FontWeight': {
                                                    'Name': 'NORMAL'|'BOLD'
                                                },
                                                'FontStyle': 'NORMAL'|'ITALIC'
                                            },
                                            'TextWrap': 'NONE'|'WRAP',
                                            'HorizontalTextAlignment': 'LEFT'|'CENTER'|'RIGHT'|'AUTO',
                                            'VerticalTextAlignment': 'TOP'|'MIDDLE'|'BOTTOM',
                                            'BackgroundColor': 'string',
                                            'Height': 123,
                                            'Border': {
                                                'UniformBorder': {
                                                    'Color': 'string',
                                                    'Thickness': 123,
                                                    'Style': 'NONE'|'SOLID'
                                                },
                                                'SideSpecificBorder': {
                                                    'InnerVertical': {
                                                        'Color': 'string',
                                                        'Thickness': 123,
                                                        'Style': 'NONE'|'SOLID'
                                                    },
                                                    'InnerHorizontal': {
                                                        'Color': 'string',
                                                        'Thickness': 123,
                                                        'Style': 'NONE'|'SOLID'
                                                    },
                                                    'Left': {
                                                        'Color': 'string',
                                                        'Thickness': 123,
                                                        'Style': 'NONE'|'SOLID'
                                                    },
                                                    'Right': {
                                                        'Color': 'string',
                                                        'Thickness': 123,
                                                        'Style': 'NONE'|'SOLID'
                                                    },
                                                    'Top': {
                                                        'Color': 'string',
                                                        'Thickness': 123,
                                                        'Style': 'NONE'|'SOLID'
                                                    },
                                                    'Bottom': {
                                                        'Color': 'string',
                                                        'Thickness': 123,
                                                        'Style': 'NONE'|'SOLID'
                                                    }
                                                }
                                            }
                                        },
                                        'ValueCellStyle': {
                                            'Visibility': 'HIDDEN'|'VISIBLE',
                                            'FontConfiguration': {
                                                'FontSize': {
                                                    'Relative': 'EXTRA_SMALL'|'SMALL'|'MEDIUM'|'LARGE'|'EXTRA_LARGE'
                                                },
                                                'FontDecoration': 'UNDERLINE'|'NONE',
                                                'FontColor': 'string',
                                                'FontWeight': {
                                                    'Name': 'NORMAL'|'BOLD'
                                                },
                                                'FontStyle': 'NORMAL'|'ITALIC'
                                            },
                                            'TextWrap': 'NONE'|'WRAP',
                                            'HorizontalTextAlignment': 'LEFT'|'CENTER'|'RIGHT'|'AUTO',
                                            'VerticalTextAlignment': 'TOP'|'MIDDLE'|'BOTTOM',
                                            'BackgroundColor': 'string',
                                            'Height': 123,
                                            'Border': {
                                                'UniformBorder': {
                                                    'Color': 'string',
                                                    'Thickness': 123,
                                                    'Style': 'NONE'|'SOLID'
                                                },
                                                'SideSpecificBorder': {
                                                    'InnerVertical': {
                                                        'Color': 'string',
                                                        'Thickness': 123,
                                                        'Style': 'NONE'|'SOLID'
                                                    },
                                                    'InnerHorizontal': {
                                                        'Color': 'string',
                                                        'Thickness': 123,
                                                        'Style': 'NONE'|'SOLID'
                                                    },
                                                    'Left': {
                                                        'Color': 'string',
                                                        'Thickness': 123,
                                                        'Style': 'NONE'|'SOLID'
                                                    },
                                                    'Right': {
                                                        'Color': 'string',
                                                        'Thickness': 123,
                                                        'Style': 'NONE'|'SOLID'
                                                    },
                                                    'Top': {
                                                        'Color': 'string',
                                                        'Thickness': 123,
                                                        'Style': 'NONE'|'SOLID'
                                                    },
                                                    'Bottom': {
                                                        'Color': 'string',
                                                        'Thickness': 123,
                                                        'Style': 'NONE'|'SOLID'
                                                    }
                                                }
                                            }
                                        },
                                        'MetricHeaderCellStyle': {
                                            'Visibility': 'HIDDEN'|'VISIBLE',
                                            'FontConfiguration': {
                                                'FontSize': {
                                                    'Relative': 'EXTRA_SMALL'|'SMALL'|'MEDIUM'|'LARGE'|'EXTRA_LARGE'
                                                },
                                                'FontDecoration': 'UNDERLINE'|'NONE',
                                                'FontColor': 'string',
                                                'FontWeight': {
                                                    'Name': 'NORMAL'|'BOLD'
                                                },
                                                'FontStyle': 'NORMAL'|'ITALIC'
                                            },
                                            'TextWrap': 'NONE'|'WRAP',
                                            'HorizontalTextAlignment': 'LEFT'|'CENTER'|'RIGHT'|'AUTO',
                                            'VerticalTextAlignment': 'TOP'|'MIDDLE'|'BOTTOM',
                                            'BackgroundColor': 'string',
                                            'Height': 123,
                                            'Border': {
                                                'UniformBorder': {
                                                    'Color': 'string',
                                                    'Thickness': 123,
                                                    'Style': 'NONE'|'SOLID'
                                                },
                                                'SideSpecificBorder': {
                                                    'InnerVertical': {
                                                        'Color': 'string',
                                                        'Thickness': 123,
                                                        'Style': 'NONE'|'SOLID'
                                                    },
                                                    'InnerHorizontal': {
                                                        'Color': 'string',
                                                        'Thickness': 123,
                                                        'Style': 'NONE'|'SOLID'
                                                    },
                                                    'Left': {
                                                        'Color': 'string',
                                                        'Thickness': 123,
                                                        'Style': 'NONE'|'SOLID'
                                                    },
                                                    'Right': {
                                                        'Color': 'string',
                                                        'Thickness': 123,
                                                        'Style': 'NONE'|'SOLID'
                                                    },
                                                    'Top': {
                                                        'Color': 'string',
                                                        'Thickness': 123,
                                                        'Style': 'NONE'|'SOLID'
                                                    },
                                                    'Bottom': {
                                                        'Color': 'string',
                                                        'Thickness': 123,
                                                        'Style': 'NONE'|'SOLID'
                                                    }
                                                }
                                            }
                                        }
                                    }
                                },
                                'FieldOptions': {
                                    'SelectedFieldOptions': [
                                        {
                                            'FieldId': 'string',
                                            'CustomLabel': 'string',
                                            'Visibility': 'HIDDEN'|'VISIBLE'
                                        },
                                    ],
                                    'DataPathOptions': [
                                        {
                                            'DataPathList': [
                                                {
                                                    'FieldId': 'string',
                                                    'FieldValue': 'string'
                                                },
                                            ],
                                            'Width': 'string'
                                        },
                                    ]
                                },
                                'PaginatedReportOptions': {
                                    'VerticalOverflowVisibility': 'HIDDEN'|'VISIBLE',
                                    'OverflowColumnHeaderVisibility': 'HIDDEN'|'VISIBLE'
                                }
                            },
                            'ConditionalFormatting': {
                                'ConditionalFormattingOptions': [
                                    {
                                        'Cell': {
                                            'FieldId': 'string',
                                            'TextFormat': {
                                                'BackgroundColor': {
                                                    'Solid': {
                                                        'Expression': 'string',
                                                        'Color': 'string'
                                                    },
                                                    'Gradient': {
                                                        'Expression': 'string',
                                                        'Color': {
                                                            'Stops': [
                                                                {
                                                                    'GradientOffset': 123.0,
                                                                    'DataValue': 123.0,
                                                                    'Color': 'string'
                                                                },
                                                            ]
                                                        }
                                                    }
                                                },
                                                'TextColor': {
                                                    'Solid': {
                                                        'Expression': 'string',
                                                        'Color': 'string'
                                                    },
                                                    'Gradient': {
                                                        'Expression': 'string',
                                                        'Color': {
                                                            'Stops': [
                                                                {
                                                                    'GradientOffset': 123.0,
                                                                    'DataValue': 123.0,
                                                                    'Color': 'string'
                                                                },
                                                            ]
                                                        }
                                                    }
                                                },
                                                'Icon': {
                                                    'IconSet': {
                                                        'Expression': 'string',
                                                        'IconSetType': 'PLUS_MINUS'|'CHECK_X'|'THREE_COLOR_ARROW'|'THREE_GRAY_ARROW'|'CARET_UP_MINUS_DOWN'|'THREE_SHAPE'|'THREE_CIRCLE'|'FLAGS'|'BARS'|'FOUR_COLOR_ARROW'|'FOUR_GRAY_ARROW'
                                                    },
                                                    'CustomCondition': {
                                                        'Expression': 'string',
                                                        'IconOptions': {
                                                            'Icon': 'CARET_UP'|'CARET_DOWN'|'PLUS'|'MINUS'|'ARROW_UP'|'ARROW_DOWN'|'ARROW_LEFT'|'ARROW_UP_LEFT'|'ARROW_DOWN_LEFT'|'ARROW_RIGHT'|'ARROW_UP_RIGHT'|'ARROW_DOWN_RIGHT'|'FACE_UP'|'FACE_DOWN'|'FACE_FLAT'|'ONE_BAR'|'TWO_BAR'|'THREE_BAR'|'CIRCLE'|'TRIANGLE'|'SQUARE'|'FLAG'|'THUMBS_UP'|'THUMBS_DOWN'|'CHECKMARK'|'X',
                                                            'UnicodeIcon': 'string'
                                                        },
                                                        'Color': 'string',
                                                        'DisplayConfiguration': {
                                                            'IconDisplayOption': 'ICON_ONLY'
                                                        }
                                                    }
                                                }
                                            },
                                            'Scope': {
                                                'Role': 'FIELD'|'FIELD_TOTAL'|'GRAND_TOTAL'
                                            }
                                        }
                                    },
                                ]
                            },
                            'Actions': [
                                {
                                    'CustomActionId': 'string',
                                    'Name': 'string',
                                    'Status': 'ENABLED'|'DISABLED',
                                    'Trigger': 'DATA_POINT_CLICK'|'DATA_POINT_MENU',
                                    'ActionOperations': [
                                        {
                                            'FilterOperation': {
                                                'SelectedFieldsConfiguration': {
                                                    'SelectedFields': [
                                                        'string',
                                                    ],
                                                    'SelectedFieldOptions': 'ALL_FIELDS',
                                                    'SelectedColumns': [
                                                        {
                                                            'DataSetIdentifier': 'string',
                                                            'ColumnName': 'string'
                                                        },
                                                    ]
                                                },
                                                'TargetVisualsConfiguration': {
                                                    'SameSheetTargetVisualConfiguration': {
                                                        'TargetVisuals': [
                                                            'string',
                                                        ],
                                                        'TargetVisualOptions': 'ALL_VISUALS'
                                                    }
                                                }
                                            },
                                            'NavigationOperation': {
                                                'LocalNavigationConfiguration': {
                                                    'TargetSheetId': 'string'
                                                }
                                            },
                                            'URLOperation': {
                                                'URLTemplate': 'string',
                                                'URLTarget': 'NEW_TAB'|'NEW_WINDOW'|'SAME_TAB'
                                            },
                                            'SetParametersOperation': {
                                                'ParameterValueConfigurations': [
                                                    {
                                                        'DestinationParameterName': 'string',
                                                        'Value': {
                                                            'CustomValuesConfiguration': {
                                                                'IncludeNullValue': True|False,
                                                                'CustomValues': {
                                                                    'StringValues': [
                                                                        'string',
                                                                    ],
                                                                    'IntegerValues': [
                                                                        123,
                                                                    ],
                                                                    'DecimalValues': [
                                                                        123.0,
                                                                    ],
                                                                    'DateTimeValues': [
                                                                        datetime(2015, 1, 1),
                                                                    ]
                                                                }
                                                            },
                                                            'SelectAllValueOptions': 'ALL_VALUES',
                                                            'SourceParameterName': 'string',
                                                            'SourceField': 'string',
                                                            'SourceColumn': {
                                                                'DataSetIdentifier': 'string',
                                                                'ColumnName': 'string'
                                                            }
                                                        }
                                                    },
                                                ]
                                            }
                                        },
                                    ]
                                },
                            ]
                        },
                        'BarChartVisual': {
                            'VisualId': 'string',
                            'Title': {
                                'Visibility': 'HIDDEN'|'VISIBLE',
                                'FormatText': {
                                    'PlainText': 'string',
                                    'RichText': 'string'
                                }
                            },
                            'Subtitle': {
                                'Visibility': 'HIDDEN'|'VISIBLE',
                                'FormatText': {
                                    'PlainText': 'string',
                                    'RichText': 'string'
                                }
                            },
                            'ChartConfiguration': {
                                'FieldWells': {
                                    'BarChartAggregatedFieldWells': {
                                        'Category': [
                                            {
                                                'NumericalDimensionField': {
                                                    'FieldId': 'string',
                                                    'Column': {
                                                        'DataSetIdentifier': 'string',
                                                        'ColumnName': 'string'
                                                    },
                                                    'HierarchyId': 'string',
                                                    'FormatConfiguration': {
                                                        'FormatConfiguration': {
                                                            'NumberDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NumberScale': 'NONE'|'AUTO'|'THOUSANDS'|'MILLIONS'|'BILLIONS'|'TRILLIONS',
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            },
                                                            'CurrencyDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'Symbol': 'string',
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NumberScale': 'NONE'|'AUTO'|'THOUSANDS'|'MILLIONS'|'BILLIONS'|'TRILLIONS',
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            },
                                                            'PercentageDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            }
                                                        }
                                                    }
                                                },
                                                'CategoricalDimensionField': {
                                                    'FieldId': 'string',
                                                    'Column': {
                                                        'DataSetIdentifier': 'string',
                                                        'ColumnName': 'string'
                                                    },
                                                    'HierarchyId': 'string',
                                                    'FormatConfiguration': {
                                                        'NullValueFormatConfiguration': {
                                                            'NullString': 'string'
                                                        },
                                                        'NumericFormatConfiguration': {
                                                            'NumberDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NumberScale': 'NONE'|'AUTO'|'THOUSANDS'|'MILLIONS'|'BILLIONS'|'TRILLIONS',
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            },
                                                            'CurrencyDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'Symbol': 'string',
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NumberScale': 'NONE'|'AUTO'|'THOUSANDS'|'MILLIONS'|'BILLIONS'|'TRILLIONS',
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            },
                                                            'PercentageDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            }
                                                        }
                                                    }
                                                },
                                                'DateDimensionField': {
                                                    'FieldId': 'string',
                                                    'Column': {
                                                        'DataSetIdentifier': 'string',
                                                        'ColumnName': 'string'
                                                    },
                                                    'DateGranularity': 'YEAR'|'QUARTER'|'MONTH'|'WEEK'|'DAY'|'HOUR'|'MINUTE'|'SECOND'|'MILLISECOND',
                                                    'HierarchyId': 'string',
                                                    'FormatConfiguration': {
                                                        'DateTimeFormat': 'string',
                                                        'NullValueFormatConfiguration': {
                                                            'NullString': 'string'
                                                        },
                                                        'NumericFormatConfiguration': {
                                                            'NumberDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NumberScale': 'NONE'|'AUTO'|'THOUSANDS'|'MILLIONS'|'BILLIONS'|'TRILLIONS',
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            },
                                                            'CurrencyDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'Symbol': 'string',
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NumberScale': 'NONE'|'AUTO'|'THOUSANDS'|'MILLIONS'|'BILLIONS'|'TRILLIONS',
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            },
                                                            'PercentageDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            }
                                                        }
                                                    }
                                                }
                                            },
                                        ],
                                        'Values': [
                                            {
                                                'NumericalMeasureField': {
                                                    'FieldId': 'string',
                                                    'Column': {
                                                        'DataSetIdentifier': 'string',
                                                        'ColumnName': 'string'
                                                    },
                                                    'AggregationFunction': {
                                                        'SimpleNumericalAggregation': 'SUM'|'AVERAGE'|'MIN'|'MAX'|'COUNT'|'DISTINCT_COUNT'|'VAR'|'VARP'|'STDEV'|'STDEVP'|'MEDIAN',
                                                        'PercentileAggregation': {
                                                            'PercentileValue': 123.0
                                                        }
                                                    },
                                                    'FormatConfiguration': {
                                                        'FormatConfiguration': {
                                                            'NumberDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NumberScale': 'NONE'|'AUTO'|'THOUSANDS'|'MILLIONS'|'BILLIONS'|'TRILLIONS',
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            },
                                                            'CurrencyDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'Symbol': 'string',
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NumberScale': 'NONE'|'AUTO'|'THOUSANDS'|'MILLIONS'|'BILLIONS'|'TRILLIONS',
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            },
                                                            'PercentageDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            }
                                                        }
                                                    }
                                                },
                                                'CategoricalMeasureField': {
                                                    'FieldId': 'string',
                                                    'Column': {
                                                        'DataSetIdentifier': 'string',
                                                        'ColumnName': 'string'
                                                    },
                                                    'AggregationFunction': 'COUNT'|'DISTINCT_COUNT',
                                                    'FormatConfiguration': {
                                                        'NullValueFormatConfiguration': {
                                                            'NullString': 'string'
                                                        },
                                                        'NumericFormatConfiguration': {
                                                            'NumberDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NumberScale': 'NONE'|'AUTO'|'THOUSANDS'|'MILLIONS'|'BILLIONS'|'TRILLIONS',
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            },
                                                            'CurrencyDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'Symbol': 'string',
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NumberScale': 'NONE'|'AUTO'|'THOUSANDS'|'MILLIONS'|'BILLIONS'|'TRILLIONS',
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            },
                                                            'PercentageDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            }
                                                        }
                                                    }
                                                },
                                                'DateMeasureField': {
                                                    'FieldId': 'string',
                                                    'Column': {
                                                        'DataSetIdentifier': 'string',
                                                        'ColumnName': 'string'
                                                    },
                                                    'AggregationFunction': 'COUNT'|'DISTINCT_COUNT'|'MIN'|'MAX',
                                                    'FormatConfiguration': {
                                                        'DateTimeFormat': 'string',
                                                        'NullValueFormatConfiguration': {
                                                            'NullString': 'string'
                                                        },
                                                        'NumericFormatConfiguration': {
                                                            'NumberDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NumberScale': 'NONE'|'AUTO'|'THOUSANDS'|'MILLIONS'|'BILLIONS'|'TRILLIONS',
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            },
                                                            'CurrencyDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'Symbol': 'string',
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NumberScale': 'NONE'|'AUTO'|'THOUSANDS'|'MILLIONS'|'BILLIONS'|'TRILLIONS',
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            },
                                                            'PercentageDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            }
                                                        }
                                                    }
                                                },
                                                'CalculatedMeasureField': {
                                                    'FieldId': 'string',
                                                    'Expression': 'string'
                                                }
                                            },
                                        ],
                                        'Colors': [
                                            {
                                                'NumericalDimensionField': {
                                                    'FieldId': 'string',
                                                    'Column': {
                                                        'DataSetIdentifier': 'string',
                                                        'ColumnName': 'string'
                                                    },
                                                    'HierarchyId': 'string',
                                                    'FormatConfiguration': {
                                                        'FormatConfiguration': {
                                                            'NumberDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NumberScale': 'NONE'|'AUTO'|'THOUSANDS'|'MILLIONS'|'BILLIONS'|'TRILLIONS',
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            },
                                                            'CurrencyDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'Symbol': 'string',
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NumberScale': 'NONE'|'AUTO'|'THOUSANDS'|'MILLIONS'|'BILLIONS'|'TRILLIONS',
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            },
                                                            'PercentageDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            }
                                                        }
                                                    }
                                                },
                                                'CategoricalDimensionField': {
                                                    'FieldId': 'string',
                                                    'Column': {
                                                        'DataSetIdentifier': 'string',
                                                        'ColumnName': 'string'
                                                    },
                                                    'HierarchyId': 'string',
                                                    'FormatConfiguration': {
                                                        'NullValueFormatConfiguration': {
                                                            'NullString': 'string'
                                                        },
                                                        'NumericFormatConfiguration': {
                                                            'NumberDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NumberScale': 'NONE'|'AUTO'|'THOUSANDS'|'MILLIONS'|'BILLIONS'|'TRILLIONS',
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            },
                                                            'CurrencyDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'Symbol': 'string',
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NumberScale': 'NONE'|'AUTO'|'THOUSANDS'|'MILLIONS'|'BILLIONS'|'TRILLIONS',
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            },
                                                            'PercentageDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            }
                                                        }
                                                    }
                                                },
                                                'DateDimensionField': {
                                                    'FieldId': 'string',
                                                    'Column': {
                                                        'DataSetIdentifier': 'string',
                                                        'ColumnName': 'string'
                                                    },
                                                    'DateGranularity': 'YEAR'|'QUARTER'|'MONTH'|'WEEK'|'DAY'|'HOUR'|'MINUTE'|'SECOND'|'MILLISECOND',
                                                    'HierarchyId': 'string',
                                                    'FormatConfiguration': {
                                                        'DateTimeFormat': 'string',
                                                        'NullValueFormatConfiguration': {
                                                            'NullString': 'string'
                                                        },
                                                        'NumericFormatConfiguration': {
                                                            'NumberDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NumberScale': 'NONE'|'AUTO'|'THOUSANDS'|'MILLIONS'|'BILLIONS'|'TRILLIONS',
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            },
                                                            'CurrencyDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'Symbol': 'string',
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NumberScale': 'NONE'|'AUTO'|'THOUSANDS'|'MILLIONS'|'BILLIONS'|'TRILLIONS',
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            },
                                                            'PercentageDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            }
                                                        }
                                                    }
                                                }
                                            },
                                        ],
                                        'SmallMultiples': [
                                            {
                                                'NumericalDimensionField': {
                                                    'FieldId': 'string',
                                                    'Column': {
                                                        'DataSetIdentifier': 'string',
                                                        'ColumnName': 'string'
                                                    },
                                                    'HierarchyId': 'string',
                                                    'FormatConfiguration': {
                                                        'FormatConfiguration': {
                                                            'NumberDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NumberScale': 'NONE'|'AUTO'|'THOUSANDS'|'MILLIONS'|'BILLIONS'|'TRILLIONS',
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            },
                                                            'CurrencyDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'Symbol': 'string',
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NumberScale': 'NONE'|'AUTO'|'THOUSANDS'|'MILLIONS'|'BILLIONS'|'TRILLIONS',
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            },
                                                            'PercentageDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            }
                                                        }
                                                    }
                                                },
                                                'CategoricalDimensionField': {
                                                    'FieldId': 'string',
                                                    'Column': {
                                                        'DataSetIdentifier': 'string',
                                                        'ColumnName': 'string'
                                                    },
                                                    'HierarchyId': 'string',
                                                    'FormatConfiguration': {
                                                        'NullValueFormatConfiguration': {
                                                            'NullString': 'string'
                                                        },
                                                        'NumericFormatConfiguration': {
                                                            'NumberDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NumberScale': 'NONE'|'AUTO'|'THOUSANDS'|'MILLIONS'|'BILLIONS'|'TRILLIONS',
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            },
                                                            'CurrencyDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'Symbol': 'string',
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NumberScale': 'NONE'|'AUTO'|'THOUSANDS'|'MILLIONS'|'BILLIONS'|'TRILLIONS',
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            },
                                                            'PercentageDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            }
                                                        }
                                                    }
                                                },
                                                'DateDimensionField': {
                                                    'FieldId': 'string',
                                                    'Column': {
                                                        'DataSetIdentifier': 'string',
                                                        'ColumnName': 'string'
                                                    },
                                                    'DateGranularity': 'YEAR'|'QUARTER'|'MONTH'|'WEEK'|'DAY'|'HOUR'|'MINUTE'|'SECOND'|'MILLISECOND',
                                                    'HierarchyId': 'string',
                                                    'FormatConfiguration': {
                                                        'DateTimeFormat': 'string',
                                                        'NullValueFormatConfiguration': {
                                                            'NullString': 'string'
                                                        },
                                                        'NumericFormatConfiguration': {
                                                            'NumberDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NumberScale': 'NONE'|'AUTO'|'THOUSANDS'|'MILLIONS'|'BILLIONS'|'TRILLIONS',
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            },
                                                            'CurrencyDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'Symbol': 'string',
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NumberScale': 'NONE'|'AUTO'|'THOUSANDS'|'MILLIONS'|'BILLIONS'|'TRILLIONS',
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            },
                                                            'PercentageDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            }
                                                        }
                                                    }
                                                }
                                            },
                                        ]
                                    }
                                },
                                'SortConfiguration': {
                                    'CategorySort': [
                                        {
                                            'FieldSort': {
                                                'FieldId': 'string',
                                                'Direction': 'ASC'|'DESC'
                                            },
                                            'ColumnSort': {
                                                'SortBy': {
                                                    'DataSetIdentifier': 'string',
                                                    'ColumnName': 'string'
                                                },
                                                'Direction': 'ASC'|'DESC',
                                                'AggregationFunction': {
                                                    'NumericalAggregationFunction': {
                                                        'SimpleNumericalAggregation': 'SUM'|'AVERAGE'|'MIN'|'MAX'|'COUNT'|'DISTINCT_COUNT'|'VAR'|'VARP'|'STDEV'|'STDEVP'|'MEDIAN',
                                                        'PercentileAggregation': {
                                                            'PercentileValue': 123.0
                                                        }
                                                    },
                                                    'CategoricalAggregationFunction': 'COUNT'|'DISTINCT_COUNT',
                                                    'DateAggregationFunction': 'COUNT'|'DISTINCT_COUNT'|'MIN'|'MAX'
                                                }
                                            }
                                        },
                                    ],
                                    'CategoryItemsLimit': {
                                        'ItemsLimit': 123,
                                        'OtherCategories': 'INCLUDE'|'EXCLUDE'
                                    },
                                    'ColorSort': [
                                        {
                                            'FieldSort': {
                                                'FieldId': 'string',
                                                'Direction': 'ASC'|'DESC'
                                            },
                                            'ColumnSort': {
                                                'SortBy': {
                                                    'DataSetIdentifier': 'string',
                                                    'ColumnName': 'string'
                                                },
                                                'Direction': 'ASC'|'DESC',
                                                'AggregationFunction': {
                                                    'NumericalAggregationFunction': {
                                                        'SimpleNumericalAggregation': 'SUM'|'AVERAGE'|'MIN'|'MAX'|'COUNT'|'DISTINCT_COUNT'|'VAR'|'VARP'|'STDEV'|'STDEVP'|'MEDIAN',
                                                        'PercentileAggregation': {
                                                            'PercentileValue': 123.0
                                                        }
                                                    },
                                                    'CategoricalAggregationFunction': 'COUNT'|'DISTINCT_COUNT',
                                                    'DateAggregationFunction': 'COUNT'|'DISTINCT_COUNT'|'MIN'|'MAX'
                                                }
                                            }
                                        },
                                    ],
                                    'ColorItemsLimit': {
                                        'ItemsLimit': 123,
                                        'OtherCategories': 'INCLUDE'|'EXCLUDE'
                                    },
                                    'SmallMultiplesSort': [
                                        {
                                            'FieldSort': {
                                                'FieldId': 'string',
                                                'Direction': 'ASC'|'DESC'
                                            },
                                            'ColumnSort': {
                                                'SortBy': {
                                                    'DataSetIdentifier': 'string',
                                                    'ColumnName': 'string'
                                                },
                                                'Direction': 'ASC'|'DESC',
                                                'AggregationFunction': {
                                                    'NumericalAggregationFunction': {
                                                        'SimpleNumericalAggregation': 'SUM'|'AVERAGE'|'MIN'|'MAX'|'COUNT'|'DISTINCT_COUNT'|'VAR'|'VARP'|'STDEV'|'STDEVP'|'MEDIAN',
                                                        'PercentileAggregation': {
                                                            'PercentileValue': 123.0
                                                        }
                                                    },
                                                    'CategoricalAggregationFunction': 'COUNT'|'DISTINCT_COUNT',
                                                    'DateAggregationFunction': 'COUNT'|'DISTINCT_COUNT'|'MIN'|'MAX'
                                                }
                                            }
                                        },
                                    ],
                                    'SmallMultiplesLimitConfiguration': {
                                        'ItemsLimit': 123,
                                        'OtherCategories': 'INCLUDE'|'EXCLUDE'
                                    }
                                },
                                'Orientation': 'HORIZONTAL'|'VERTICAL',
                                'BarsArrangement': 'CLUSTERED'|'STACKED'|'STACKED_PERCENT',
                                'VisualPalette': {
                                    'ChartColor': 'string',
                                    'ColorMap': [
                                        {
                                            'Element': {
                                                'FieldId': 'string',
                                                'FieldValue': 'string'
                                            },
                                            'Color': 'string',
                                            'TimeGranularity': 'YEAR'|'QUARTER'|'MONTH'|'WEEK'|'DAY'|'HOUR'|'MINUTE'|'SECOND'|'MILLISECOND'
                                        },
                                    ]
                                },
                                'SmallMultiplesOptions': {
                                    'MaxVisibleRows': 123,
                                    'MaxVisibleColumns': 123,
                                    'PanelConfiguration': {
                                        'Title': {
                                            'Visibility': 'HIDDEN'|'VISIBLE',
                                            'FontConfiguration': {
                                                'FontSize': {
                                                    'Relative': 'EXTRA_SMALL'|'SMALL'|'MEDIUM'|'LARGE'|'EXTRA_LARGE'
                                                },
                                                'FontDecoration': 'UNDERLINE'|'NONE',
                                                'FontColor': 'string',
                                                'FontWeight': {
                                                    'Name': 'NORMAL'|'BOLD'
                                                },
                                                'FontStyle': 'NORMAL'|'ITALIC'
                                            },
                                            'HorizontalTextAlignment': 'LEFT'|'CENTER'|'RIGHT'|'AUTO'
                                        },
                                        'BorderVisibility': 'HIDDEN'|'VISIBLE',
                                        'BorderThickness': 'string',
                                        'BorderStyle': 'SOLID'|'DASHED'|'DOTTED',
                                        'BorderColor': 'string',
                                        'GutterVisibility': 'HIDDEN'|'VISIBLE',
                                        'GutterSpacing': 'string',
                                        'BackgroundVisibility': 'HIDDEN'|'VISIBLE',
                                        'BackgroundColor': 'string'
                                    }
                                },
                                'CategoryAxis': {
                                    'TickLabelOptions': {
                                        'LabelOptions': {
                                            'Visibility': 'HIDDEN'|'VISIBLE',
                                            'FontConfiguration': {
                                                'FontSize': {
                                                    'Relative': 'EXTRA_SMALL'|'SMALL'|'MEDIUM'|'LARGE'|'EXTRA_LARGE'
                                                },
                                                'FontDecoration': 'UNDERLINE'|'NONE',
                                                'FontColor': 'string',
                                                'FontWeight': {
                                                    'Name': 'NORMAL'|'BOLD'
                                                },
                                                'FontStyle': 'NORMAL'|'ITALIC'
                                            },
                                            'CustomLabel': 'string'
                                        },
                                        'RotationAngle': 123.0
                                    },
                                    'AxisLineVisibility': 'HIDDEN'|'VISIBLE',
                                    'GridLineVisibility': 'HIDDEN'|'VISIBLE',
                                    'DataOptions': {
                                        'NumericAxisOptions': {
                                            'Scale': {
                                                'Linear': {
                                                    'StepCount': 123,
                                                    'StepSize': 123.0
                                                },
                                                'Logarithmic': {
                                                    'Base': 123.0
                                                }
                                            },
                                            'Range': {
                                                'MinMax': {
                                                    'Minimum': 123.0,
                                                    'Maximum': 123.0
                                                },
                                                'DataDriven': {}

                                            }
                                        },
                                        'DateAxisOptions': {
                                            'MissingDateVisibility': 'HIDDEN'|'VISIBLE'
                                        }
                                    },
                                    'ScrollbarOptions': {
                                        'Visibility': 'HIDDEN'|'VISIBLE',
                                        'VisibleRange': {
                                            'PercentRange': {
                                                'From': 123.0,
                                                'To': 123.0
                                            }
                                        }
                                    },
                                    'AxisOffset': 'string'
                                },
                                'CategoryLabelOptions': {
                                    'Visibility': 'HIDDEN'|'VISIBLE',
                                    'SortIconVisibility': 'HIDDEN'|'VISIBLE',
                                    'AxisLabelOptions': [
                                        {
                                            'FontConfiguration': {
                                                'FontSize': {
                                                    'Relative': 'EXTRA_SMALL'|'SMALL'|'MEDIUM'|'LARGE'|'EXTRA_LARGE'
                                                },
                                                'FontDecoration': 'UNDERLINE'|'NONE',
                                                'FontColor': 'string',
                                                'FontWeight': {
                                                    'Name': 'NORMAL'|'BOLD'
                                                },
                                                'FontStyle': 'NORMAL'|'ITALIC'
                                            },
                                            'CustomLabel': 'string',
                                            'ApplyTo': {
                                                'FieldId': 'string',
                                                'Column': {
                                                    'DataSetIdentifier': 'string',
                                                    'ColumnName': 'string'
                                                }
                                            }
                                        },
                                    ]
                                },
                                'ValueAxis': {
                                    'TickLabelOptions': {
                                        'LabelOptions': {
                                            'Visibility': 'HIDDEN'|'VISIBLE',
                                            'FontConfiguration': {
                                                'FontSize': {
                                                    'Relative': 'EXTRA_SMALL'|'SMALL'|'MEDIUM'|'LARGE'|'EXTRA_LARGE'
                                                },
                                                'FontDecoration': 'UNDERLINE'|'NONE',
                                                'FontColor': 'string',
                                                'FontWeight': {
                                                    'Name': 'NORMAL'|'BOLD'
                                                },
                                                'FontStyle': 'NORMAL'|'ITALIC'
                                            },
                                            'CustomLabel': 'string'
                                        },
                                        'RotationAngle': 123.0
                                    },
                                    'AxisLineVisibility': 'HIDDEN'|'VISIBLE',
                                    'GridLineVisibility': 'HIDDEN'|'VISIBLE',
                                    'DataOptions': {
                                        'NumericAxisOptions': {
                                            'Scale': {
                                                'Linear': {
                                                    'StepCount': 123,
                                                    'StepSize': 123.0
                                                },
                                                'Logarithmic': {
                                                    'Base': 123.0
                                                }
                                            },
                                            'Range': {
                                                'MinMax': {
                                                    'Minimum': 123.0,
                                                    'Maximum': 123.0
                                                },
                                                'DataDriven': {}

                                            }
                                        },
                                        'DateAxisOptions': {
                                            'MissingDateVisibility': 'HIDDEN'|'VISIBLE'
                                        }
                                    },
                                    'ScrollbarOptions': {
                                        'Visibility': 'HIDDEN'|'VISIBLE',
                                        'VisibleRange': {
                                            'PercentRange': {
                                                'From': 123.0,
                                                'To': 123.0
                                            }
                                        }
                                    },
                                    'AxisOffset': 'string'
                                },
                                'ValueLabelOptions': {
                                    'Visibility': 'HIDDEN'|'VISIBLE',
                                    'SortIconVisibility': 'HIDDEN'|'VISIBLE',
                                    'AxisLabelOptions': [
                                        {
                                            'FontConfiguration': {
                                                'FontSize': {
                                                    'Relative': 'EXTRA_SMALL'|'SMALL'|'MEDIUM'|'LARGE'|'EXTRA_LARGE'
                                                },
                                                'FontDecoration': 'UNDERLINE'|'NONE',
                                                'FontColor': 'string',
                                                'FontWeight': {
                                                    'Name': 'NORMAL'|'BOLD'
                                                },
                                                'FontStyle': 'NORMAL'|'ITALIC'
                                            },
                                            'CustomLabel': 'string',
                                            'ApplyTo': {
                                                'FieldId': 'string',
                                                'Column': {
                                                    'DataSetIdentifier': 'string',
                                                    'ColumnName': 'string'
                                                }
                                            }
                                        },
                                    ]
                                },
                                'ColorLabelOptions': {
                                    'Visibility': 'HIDDEN'|'VISIBLE',
                                    'SortIconVisibility': 'HIDDEN'|'VISIBLE',
                                    'AxisLabelOptions': [
                                        {
                                            'FontConfiguration': {
                                                'FontSize': {
                                                    'Relative': 'EXTRA_SMALL'|'SMALL'|'MEDIUM'|'LARGE'|'EXTRA_LARGE'
                                                },
                                                'FontDecoration': 'UNDERLINE'|'NONE',
                                                'FontColor': 'string',
                                                'FontWeight': {
                                                    'Name': 'NORMAL'|'BOLD'
                                                },
                                                'FontStyle': 'NORMAL'|'ITALIC'
                                            },
                                            'CustomLabel': 'string',
                                            'ApplyTo': {
                                                'FieldId': 'string',
                                                'Column': {
                                                    'DataSetIdentifier': 'string',
                                                    'ColumnName': 'string'
                                                }
                                            }
                                        },
                                    ]
                                },
                                'Legend': {
                                    'Visibility': 'HIDDEN'|'VISIBLE',
                                    'Title': {
                                        'Visibility': 'HIDDEN'|'VISIBLE',
                                        'FontConfiguration': {
                                            'FontSize': {
                                                'Relative': 'EXTRA_SMALL'|'SMALL'|'MEDIUM'|'LARGE'|'EXTRA_LARGE'
                                            },
                                            'FontDecoration': 'UNDERLINE'|'NONE',
                                            'FontColor': 'string',
                                            'FontWeight': {
                                                'Name': 'NORMAL'|'BOLD'
                                            },
                                            'FontStyle': 'NORMAL'|'ITALIC'
                                        },
                                        'CustomLabel': 'string'
                                    },
                                    'Position': 'AUTO'|'RIGHT'|'BOTTOM'|'TOP',
                                    'Width': 'string',
                                    'Height': 'string'
                                },
                                'DataLabels': {
                                    'Visibility': 'HIDDEN'|'VISIBLE',
                                    'CategoryLabelVisibility': 'HIDDEN'|'VISIBLE',
                                    'MeasureLabelVisibility': 'HIDDEN'|'VISIBLE',
                                    'DataLabelTypes': [
                                        {
                                            'FieldLabelType': {
                                                'FieldId': 'string',
                                                'Visibility': 'HIDDEN'|'VISIBLE'
                                            },
                                            'DataPathLabelType': {
                                                'FieldId': 'string',
                                                'FieldValue': 'string',
                                                'Visibility': 'HIDDEN'|'VISIBLE'
                                            },
                                            'RangeEndsLabelType': {
                                                'Visibility': 'HIDDEN'|'VISIBLE'
                                            },
                                            'MinimumLabelType': {
                                                'Visibility': 'HIDDEN'|'VISIBLE'
                                            },
                                            'MaximumLabelType': {
                                                'Visibility': 'HIDDEN'|'VISIBLE'
                                            }
                                        },
                                    ],
                                    'Position': 'INSIDE'|'OUTSIDE'|'LEFT'|'TOP'|'BOTTOM'|'RIGHT',
                                    'LabelContent': 'VALUE'|'PERCENT'|'VALUE_AND_PERCENT',
                                    'LabelFontConfiguration': {
                                        'FontSize': {
                                            'Relative': 'EXTRA_SMALL'|'SMALL'|'MEDIUM'|'LARGE'|'EXTRA_LARGE'
                                        },
                                        'FontDecoration': 'UNDERLINE'|'NONE',
                                        'FontColor': 'string',
                                        'FontWeight': {
                                            'Name': 'NORMAL'|'BOLD'
                                        },
                                        'FontStyle': 'NORMAL'|'ITALIC'
                                    },
                                    'LabelColor': 'string',
                                    'Overlap': 'DISABLE_OVERLAP'|'ENABLE_OVERLAP',
                                    'TotalsVisibility': 'HIDDEN'|'VISIBLE'
                                },
                                'Tooltip': {
                                    'TooltipVisibility': 'HIDDEN'|'VISIBLE',
                                    'SelectedTooltipType': 'BASIC'|'DETAILED',
                                    'FieldBasedTooltip': {
                                        'AggregationVisibility': 'HIDDEN'|'VISIBLE',
                                        'TooltipTitleType': 'NONE'|'PRIMARY_VALUE',
                                        'TooltipFields': [
                                            {
                                                'FieldTooltipItem': {
                                                    'FieldId': 'string',
                                                    'Label': 'string',
                                                    'Visibility': 'HIDDEN'|'VISIBLE'
                                                },
                                                'ColumnTooltipItem': {
                                                    'Column': {
                                                        'DataSetIdentifier': 'string',
                                                        'ColumnName': 'string'
                                                    },
                                                    'Label': 'string',
                                                    'Visibility': 'HIDDEN'|'VISIBLE',
                                                    'Aggregation': {
                                                        'NumericalAggregationFunction': {
                                                            'SimpleNumericalAggregation': 'SUM'|'AVERAGE'|'MIN'|'MAX'|'COUNT'|'DISTINCT_COUNT'|'VAR'|'VARP'|'STDEV'|'STDEVP'|'MEDIAN',
                                                            'PercentileAggregation': {
                                                                'PercentileValue': 123.0
                                                            }
                                                        },
                                                        'CategoricalAggregationFunction': 'COUNT'|'DISTINCT_COUNT',
                                                        'DateAggregationFunction': 'COUNT'|'DISTINCT_COUNT'|'MIN'|'MAX'
                                                    }
                                                }
                                            },
                                        ]
                                    }
                                },
                                'ReferenceLines': [
                                    {
                                        'Status': 'ENABLED'|'DISABLED',
                                        'DataConfiguration': {
                                            'StaticConfiguration': {
                                                'Value': 123.0
                                            },
                                            'DynamicConfiguration': {
                                                'Column': {
                                                    'DataSetIdentifier': 'string',
                                                    'ColumnName': 'string'
                                                },
                                                'MeasureAggregationFunction': {
                                                    'NumericalAggregationFunction': {
                                                        'SimpleNumericalAggregation': 'SUM'|'AVERAGE'|'MIN'|'MAX'|'COUNT'|'DISTINCT_COUNT'|'VAR'|'VARP'|'STDEV'|'STDEVP'|'MEDIAN',
                                                        'PercentileAggregation': {
                                                            'PercentileValue': 123.0
                                                        }
                                                    },
                                                    'CategoricalAggregationFunction': 'COUNT'|'DISTINCT_COUNT',
                                                    'DateAggregationFunction': 'COUNT'|'DISTINCT_COUNT'|'MIN'|'MAX'
                                                },
                                                'Calculation': {
                                                    'SimpleNumericalAggregation': 'SUM'|'AVERAGE'|'MIN'|'MAX'|'COUNT'|'DISTINCT_COUNT'|'VAR'|'VARP'|'STDEV'|'STDEVP'|'MEDIAN',
                                                    'PercentileAggregation': {
                                                        'PercentileValue': 123.0
                                                    }
                                                }
                                            },
                                            'AxisBinding': 'PRIMARY_YAXIS'|'SECONDARY_YAXIS'
                                        },
                                        'StyleConfiguration': {
                                            'Pattern': 'SOLID'|'DASHED'|'DOTTED',
                                            'Color': 'string'
                                        },
                                        'LabelConfiguration': {
                                            'ValueLabelConfiguration': {
                                                'RelativePosition': 'BEFORE_CUSTOM_LABEL'|'AFTER_CUSTOM_LABEL',
                                                'FormatConfiguration': {
                                                    'NumberDisplayFormatConfiguration': {
                                                        'Prefix': 'string',
                                                        'Suffix': 'string',
                                                        'SeparatorConfiguration': {
                                                            'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                            'ThousandsSeparator': {
                                                                'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                'Visibility': 'HIDDEN'|'VISIBLE'
                                                            }
                                                        },
                                                        'DecimalPlacesConfiguration': {
                                                            'DecimalPlaces': 123
                                                        },
                                                        'NumberScale': 'NONE'|'AUTO'|'THOUSANDS'|'MILLIONS'|'BILLIONS'|'TRILLIONS',
                                                        'NegativeValueConfiguration': {
                                                            'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                        },
                                                        'NullValueFormatConfiguration': {
                                                            'NullString': 'string'
                                                        }
                                                    },
                                                    'CurrencyDisplayFormatConfiguration': {
                                                        'Prefix': 'string',
                                                        'Suffix': 'string',
                                                        'SeparatorConfiguration': {
                                                            'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                            'ThousandsSeparator': {
                                                                'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                'Visibility': 'HIDDEN'|'VISIBLE'
                                                            }
                                                        },
                                                        'Symbol': 'string',
                                                        'DecimalPlacesConfiguration': {
                                                            'DecimalPlaces': 123
                                                        },
                                                        'NumberScale': 'NONE'|'AUTO'|'THOUSANDS'|'MILLIONS'|'BILLIONS'|'TRILLIONS',
                                                        'NegativeValueConfiguration': {
                                                            'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                        },
                                                        'NullValueFormatConfiguration': {
                                                            'NullString': 'string'
                                                        }
                                                    },
                                                    'PercentageDisplayFormatConfiguration': {
                                                        'Prefix': 'string',
                                                        'Suffix': 'string',
                                                        'SeparatorConfiguration': {
                                                            'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                            'ThousandsSeparator': {
                                                                'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                'Visibility': 'HIDDEN'|'VISIBLE'
                                                            }
                                                        },
                                                        'DecimalPlacesConfiguration': {
                                                            'DecimalPlaces': 123
                                                        },
                                                        'NegativeValueConfiguration': {
                                                            'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                        },
                                                        'NullValueFormatConfiguration': {
                                                            'NullString': 'string'
                                                        }
                                                    }
                                                }
                                            },
                                            'CustomLabelConfiguration': {
                                                'CustomLabel': 'string'
                                            },
                                            'FontConfiguration': {
                                                'FontSize': {
                                                    'Relative': 'EXTRA_SMALL'|'SMALL'|'MEDIUM'|'LARGE'|'EXTRA_LARGE'
                                                },
                                                'FontDecoration': 'UNDERLINE'|'NONE',
                                                'FontColor': 'string',
                                                'FontWeight': {
                                                    'Name': 'NORMAL'|'BOLD'
                                                },
                                                'FontStyle': 'NORMAL'|'ITALIC'
                                            },
                                            'FontColor': 'string',
                                            'HorizontalPosition': 'LEFT'|'CENTER'|'RIGHT',
                                            'VerticalPosition': 'ABOVE'|'BELOW'
                                        }
                                    },
                                ],
                                'ContributionAnalysisDefaults': [
                                    {
                                        'MeasureFieldId': 'string',
                                        'ContributorDimensions': [
                                            {
                                                'DataSetIdentifier': 'string',
                                                'ColumnName': 'string'
                                            },
                                        ]
                                    },
                                ]
                            },
                            'Actions': [
                                {
                                    'CustomActionId': 'string',
                                    'Name': 'string',
                                    'Status': 'ENABLED'|'DISABLED',
                                    'Trigger': 'DATA_POINT_CLICK'|'DATA_POINT_MENU',
                                    'ActionOperations': [
                                        {
                                            'FilterOperation': {
                                                'SelectedFieldsConfiguration': {
                                                    'SelectedFields': [
                                                        'string',
                                                    ],
                                                    'SelectedFieldOptions': 'ALL_FIELDS',
                                                    'SelectedColumns': [
                                                        {
                                                            'DataSetIdentifier': 'string',
                                                            'ColumnName': 'string'
                                                        },
                                                    ]
                                                },
                                                'TargetVisualsConfiguration': {
                                                    'SameSheetTargetVisualConfiguration': {
                                                        'TargetVisuals': [
                                                            'string',
                                                        ],
                                                        'TargetVisualOptions': 'ALL_VISUALS'
                                                    }
                                                }
                                            },
                                            'NavigationOperation': {
                                                'LocalNavigationConfiguration': {
                                                    'TargetSheetId': 'string'
                                                }
                                            },
                                            'URLOperation': {
                                                'URLTemplate': 'string',
                                                'URLTarget': 'NEW_TAB'|'NEW_WINDOW'|'SAME_TAB'
                                            },
                                            'SetParametersOperation': {
                                                'ParameterValueConfigurations': [
                                                    {
                                                        'DestinationParameterName': 'string',
                                                        'Value': {
                                                            'CustomValuesConfiguration': {
                                                                'IncludeNullValue': True|False,
                                                                'CustomValues': {
                                                                    'StringValues': [
                                                                        'string',
                                                                    ],
                                                                    'IntegerValues': [
                                                                        123,
                                                                    ],
                                                                    'DecimalValues': [
                                                                        123.0,
                                                                    ],
                                                                    'DateTimeValues': [
                                                                        datetime(2015, 1, 1),
                                                                    ]
                                                                }
                                                            },
                                                            'SelectAllValueOptions': 'ALL_VALUES',
                                                            'SourceParameterName': 'string',
                                                            'SourceField': 'string',
                                                            'SourceColumn': {
                                                                'DataSetIdentifier': 'string',
                                                                'ColumnName': 'string'
                                                            }
                                                        }
                                                    },
                                                ]
                                            }
                                        },
                                    ]
                                },
                            ],
                            'ColumnHierarchies': [
                                {
                                    'ExplicitHierarchy': {
                                        'HierarchyId': 'string',
                                        'Columns': [
                                            {
                                                'DataSetIdentifier': 'string',
                                                'ColumnName': 'string'
                                            },
                                        ],
                                        'DrillDownFilters': [
                                            {
                                                'NumericEqualityFilter': {
                                                    'Column': {
                                                        'DataSetIdentifier': 'string',
                                                        'ColumnName': 'string'
                                                    },
                                                    'Value': 123.0
                                                },
                                                'CategoryFilter': {
                                                    'Column': {
                                                        'DataSetIdentifier': 'string',
                                                        'ColumnName': 'string'
                                                    },
                                                    'CategoryValues': [
                                                        'string',
                                                    ]
                                                },
                                                'TimeRangeFilter': {
                                                    'Column': {
                                                        'DataSetIdentifier': 'string',
                                                        'ColumnName': 'string'
                                                    },
                                                    'RangeMinimum': datetime(2015, 1, 1),
                                                    'RangeMaximum': datetime(2015, 1, 1),
                                                    'TimeGranularity': 'YEAR'|'QUARTER'|'MONTH'|'WEEK'|'DAY'|'HOUR'|'MINUTE'|'SECOND'|'MILLISECOND'
                                                }
                                            },
                                        ]
                                    },
                                    'DateTimeHierarchy': {
                                        'HierarchyId': 'string',
                                        'DrillDownFilters': [
                                            {
                                                'NumericEqualityFilter': {
                                                    'Column': {
                                                        'DataSetIdentifier': 'string',
                                                        'ColumnName': 'string'
                                                    },
                                                    'Value': 123.0
                                                },
                                                'CategoryFilter': {
                                                    'Column': {
                                                        'DataSetIdentifier': 'string',
                                                        'ColumnName': 'string'
                                                    },
                                                    'CategoryValues': [
                                                        'string',
                                                    ]
                                                },
                                                'TimeRangeFilter': {
                                                    'Column': {
                                                        'DataSetIdentifier': 'string',
                                                        'ColumnName': 'string'
                                                    },
                                                    'RangeMinimum': datetime(2015, 1, 1),
                                                    'RangeMaximum': datetime(2015, 1, 1),
                                                    'TimeGranularity': 'YEAR'|'QUARTER'|'MONTH'|'WEEK'|'DAY'|'HOUR'|'MINUTE'|'SECOND'|'MILLISECOND'
                                                }
                                            },
                                        ]
                                    },
                                    'PredefinedHierarchy': {
                                        'HierarchyId': 'string',
                                        'Columns': [
                                            {
                                                'DataSetIdentifier': 'string',
                                                'ColumnName': 'string'
                                            },
                                        ],
                                        'DrillDownFilters': [
                                            {
                                                'NumericEqualityFilter': {
                                                    'Column': {
                                                        'DataSetIdentifier': 'string',
                                                        'ColumnName': 'string'
                                                    },
                                                    'Value': 123.0
                                                },
                                                'CategoryFilter': {
                                                    'Column': {
                                                        'DataSetIdentifier': 'string',
                                                        'ColumnName': 'string'
                                                    },
                                                    'CategoryValues': [
                                                        'string',
                                                    ]
                                                },
                                                'TimeRangeFilter': {
                                                    'Column': {
                                                        'DataSetIdentifier': 'string',
                                                        'ColumnName': 'string'
                                                    },
                                                    'RangeMinimum': datetime(2015, 1, 1),
                                                    'RangeMaximum': datetime(2015, 1, 1),
                                                    'TimeGranularity': 'YEAR'|'QUARTER'|'MONTH'|'WEEK'|'DAY'|'HOUR'|'MINUTE'|'SECOND'|'MILLISECOND'
                                                }
                                            },
                                        ]
                                    }
                                },
                            ]
                        },
                        'KPIVisual': {
                            'VisualId': 'string',
                            'Title': {
                                'Visibility': 'HIDDEN'|'VISIBLE',
                                'FormatText': {
                                    'PlainText': 'string',
                                    'RichText': 'string'
                                }
                            },
                            'Subtitle': {
                                'Visibility': 'HIDDEN'|'VISIBLE',
                                'FormatText': {
                                    'PlainText': 'string',
                                    'RichText': 'string'
                                }
                            },
                            'ChartConfiguration': {
                                'FieldWells': {
                                    'Values': [
                                        {
                                            'NumericalMeasureField': {
                                                'FieldId': 'string',
                                                'Column': {
                                                    'DataSetIdentifier': 'string',
                                                    'ColumnName': 'string'
                                                },
                                                'AggregationFunction': {
                                                    'SimpleNumericalAggregation': 'SUM'|'AVERAGE'|'MIN'|'MAX'|'COUNT'|'DISTINCT_COUNT'|'VAR'|'VARP'|'STDEV'|'STDEVP'|'MEDIAN',
                                                    'PercentileAggregation': {
                                                        'PercentileValue': 123.0
                                                    }
                                                },
                                                'FormatConfiguration': {
                                                    'FormatConfiguration': {
                                                        'NumberDisplayFormatConfiguration': {
                                                            'Prefix': 'string',
                                                            'Suffix': 'string',
                                                            'SeparatorConfiguration': {
                                                                'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                'ThousandsSeparator': {
                                                                    'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                    'Visibility': 'HIDDEN'|'VISIBLE'
                                                                }
                                                            },
                                                            'DecimalPlacesConfiguration': {
                                                                'DecimalPlaces': 123
                                                            },
                                                            'NumberScale': 'NONE'|'AUTO'|'THOUSANDS'|'MILLIONS'|'BILLIONS'|'TRILLIONS',
                                                            'NegativeValueConfiguration': {
                                                                'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                            },
                                                            'NullValueFormatConfiguration': {
                                                                'NullString': 'string'
                                                            }
                                                        },
                                                        'CurrencyDisplayFormatConfiguration': {
                                                            'Prefix': 'string',
                                                            'Suffix': 'string',
                                                            'SeparatorConfiguration': {
                                                                'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                'ThousandsSeparator': {
                                                                    'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                    'Visibility': 'HIDDEN'|'VISIBLE'
                                                                }
                                                            },
                                                            'Symbol': 'string',
                                                            'DecimalPlacesConfiguration': {
                                                                'DecimalPlaces': 123
                                                            },
                                                            'NumberScale': 'NONE'|'AUTO'|'THOUSANDS'|'MILLIONS'|'BILLIONS'|'TRILLIONS',
                                                            'NegativeValueConfiguration': {
                                                                'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                            },
                                                            'NullValueFormatConfiguration': {
                                                                'NullString': 'string'
                                                            }
                                                        },
                                                        'PercentageDisplayFormatConfiguration': {
                                                            'Prefix': 'string',
                                                            'Suffix': 'string',
                                                            'SeparatorConfiguration': {
                                                                'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                'ThousandsSeparator': {
                                                                    'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                    'Visibility': 'HIDDEN'|'VISIBLE'
                                                                }
                                                            },
                                                            'DecimalPlacesConfiguration': {
                                                                'DecimalPlaces': 123
                                                            },
                                                            'NegativeValueConfiguration': {
                                                                'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                            },
                                                            'NullValueFormatConfiguration': {
                                                                'NullString': 'string'
                                                            }
                                                        }
                                                    }
                                                }
                                            },
                                            'CategoricalMeasureField': {
                                                'FieldId': 'string',
                                                'Column': {
                                                    'DataSetIdentifier': 'string',
                                                    'ColumnName': 'string'
                                                },
                                                'AggregationFunction': 'COUNT'|'DISTINCT_COUNT',
                                                'FormatConfiguration': {
                                                    'NullValueFormatConfiguration': {
                                                        'NullString': 'string'
                                                    },
                                                    'NumericFormatConfiguration': {
                                                        'NumberDisplayFormatConfiguration': {
                                                            'Prefix': 'string',
                                                            'Suffix': 'string',
                                                            'SeparatorConfiguration': {
                                                                'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                'ThousandsSeparator': {
                                                                    'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                    'Visibility': 'HIDDEN'|'VISIBLE'
                                                                }
                                                            },
                                                            'DecimalPlacesConfiguration': {
                                                                'DecimalPlaces': 123
                                                            },
                                                            'NumberScale': 'NONE'|'AUTO'|'THOUSANDS'|'MILLIONS'|'BILLIONS'|'TRILLIONS',
                                                            'NegativeValueConfiguration': {
                                                                'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                            },
                                                            'NullValueFormatConfiguration': {
                                                                'NullString': 'string'
                                                            }
                                                        },
                                                        'CurrencyDisplayFormatConfiguration': {
                                                            'Prefix': 'string',
                                                            'Suffix': 'string',
                                                            'SeparatorConfiguration': {
                                                                'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                'ThousandsSeparator': {
                                                                    'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                    'Visibility': 'HIDDEN'|'VISIBLE'
                                                                }
                                                            },
                                                            'Symbol': 'string',
                                                            'DecimalPlacesConfiguration': {
                                                                'DecimalPlaces': 123
                                                            },
                                                            'NumberScale': 'NONE'|'AUTO'|'THOUSANDS'|'MILLIONS'|'BILLIONS'|'TRILLIONS',
                                                            'NegativeValueConfiguration': {
                                                                'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                            },
                                                            'NullValueFormatConfiguration': {
                                                                'NullString': 'string'
                                                            }
                                                        },
                                                        'PercentageDisplayFormatConfiguration': {
                                                            'Prefix': 'string',
                                                            'Suffix': 'string',
                                                            'SeparatorConfiguration': {
                                                                'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                'ThousandsSeparator': {
                                                                    'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                    'Visibility': 'HIDDEN'|'VISIBLE'
                                                                }
                                                            },
                                                            'DecimalPlacesConfiguration': {
                                                                'DecimalPlaces': 123
                                                            },
                                                            'NegativeValueConfiguration': {
                                                                'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                            },
                                                            'NullValueFormatConfiguration': {
                                                                'NullString': 'string'
                                                            }
                                                        }
                                                    }
                                                }
                                            },
                                            'DateMeasureField': {
                                                'FieldId': 'string',
                                                'Column': {
                                                    'DataSetIdentifier': 'string',
                                                    'ColumnName': 'string'
                                                },
                                                'AggregationFunction': 'COUNT'|'DISTINCT_COUNT'|'MIN'|'MAX',
                                                'FormatConfiguration': {
                                                    'DateTimeFormat': 'string',
                                                    'NullValueFormatConfiguration': {
                                                        'NullString': 'string'
                                                    },
                                                    'NumericFormatConfiguration': {
                                                        'NumberDisplayFormatConfiguration': {
                                                            'Prefix': 'string',
                                                            'Suffix': 'string',
                                                            'SeparatorConfiguration': {
                                                                'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                'ThousandsSeparator': {
                                                                    'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                    'Visibility': 'HIDDEN'|'VISIBLE'
                                                                }
                                                            },
                                                            'DecimalPlacesConfiguration': {
                                                                'DecimalPlaces': 123
                                                            },
                                                            'NumberScale': 'NONE'|'AUTO'|'THOUSANDS'|'MILLIONS'|'BILLIONS'|'TRILLIONS',
                                                            'NegativeValueConfiguration': {
                                                                'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                            },
                                                            'NullValueFormatConfiguration': {
                                                                'NullString': 'string'
                                                            }
                                                        },
                                                        'CurrencyDisplayFormatConfiguration': {
                                                            'Prefix': 'string',
                                                            'Suffix': 'string',
                                                            'SeparatorConfiguration': {
                                                                'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                'ThousandsSeparator': {
                                                                    'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                    'Visibility': 'HIDDEN'|'VISIBLE'
                                                                }
                                                            },
                                                            'Symbol': 'string',
                                                            'DecimalPlacesConfiguration': {
                                                                'DecimalPlaces': 123
                                                            },
                                                            'NumberScale': 'NONE'|'AUTO'|'THOUSANDS'|'MILLIONS'|'BILLIONS'|'TRILLIONS',
                                                            'NegativeValueConfiguration': {
                                                                'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                            },
                                                            'NullValueFormatConfiguration': {
                                                                'NullString': 'string'
                                                            }
                                                        },
                                                        'PercentageDisplayFormatConfiguration': {
                                                            'Prefix': 'string',
                                                            'Suffix': 'string',
                                                            'SeparatorConfiguration': {
                                                                'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                'ThousandsSeparator': {
                                                                    'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                    'Visibility': 'HIDDEN'|'VISIBLE'
                                                                }
                                                            },
                                                            'DecimalPlacesConfiguration': {
                                                                'DecimalPlaces': 123
                                                            },
                                                            'NegativeValueConfiguration': {
                                                                'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                            },
                                                            'NullValueFormatConfiguration': {
                                                                'NullString': 'string'
                                                            }
                                                        }
                                                    }
                                                }
                                            },
                                            'CalculatedMeasureField': {
                                                'FieldId': 'string',
                                                'Expression': 'string'
                                            }
                                        },
                                    ],
                                    'TargetValues': [
                                        {
                                            'NumericalMeasureField': {
                                                'FieldId': 'string',
                                                'Column': {
                                                    'DataSetIdentifier': 'string',
                                                    'ColumnName': 'string'
                                                },
                                                'AggregationFunction': {
                                                    'SimpleNumericalAggregation': 'SUM'|'AVERAGE'|'MIN'|'MAX'|'COUNT'|'DISTINCT_COUNT'|'VAR'|'VARP'|'STDEV'|'STDEVP'|'MEDIAN',
                                                    'PercentileAggregation': {
                                                        'PercentileValue': 123.0
                                                    }
                                                },
                                                'FormatConfiguration': {
                                                    'FormatConfiguration': {
                                                        'NumberDisplayFormatConfiguration': {
                                                            'Prefix': 'string',
                                                            'Suffix': 'string',
                                                            'SeparatorConfiguration': {
                                                                'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                'ThousandsSeparator': {
                                                                    'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                    'Visibility': 'HIDDEN'|'VISIBLE'
                                                                }
                                                            },
                                                            'DecimalPlacesConfiguration': {
                                                                'DecimalPlaces': 123
                                                            },
                                                            'NumberScale': 'NONE'|'AUTO'|'THOUSANDS'|'MILLIONS'|'BILLIONS'|'TRILLIONS',
                                                            'NegativeValueConfiguration': {
                                                                'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                            },
                                                            'NullValueFormatConfiguration': {
                                                                'NullString': 'string'
                                                            }
                                                        },
                                                        'CurrencyDisplayFormatConfiguration': {
                                                            'Prefix': 'string',
                                                            'Suffix': 'string',
                                                            'SeparatorConfiguration': {
                                                                'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                'ThousandsSeparator': {
                                                                    'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                    'Visibility': 'HIDDEN'|'VISIBLE'
                                                                }
                                                            },
                                                            'Symbol': 'string',
                                                            'DecimalPlacesConfiguration': {
                                                                'DecimalPlaces': 123
                                                            },
                                                            'NumberScale': 'NONE'|'AUTO'|'THOUSANDS'|'MILLIONS'|'BILLIONS'|'TRILLIONS',
                                                            'NegativeValueConfiguration': {
                                                                'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                            },
                                                            'NullValueFormatConfiguration': {
                                                                'NullString': 'string'
                                                            }
                                                        },
                                                        'PercentageDisplayFormatConfiguration': {
                                                            'Prefix': 'string',
                                                            'Suffix': 'string',
                                                            'SeparatorConfiguration': {
                                                                'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                'ThousandsSeparator': {
                                                                    'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                    'Visibility': 'HIDDEN'|'VISIBLE'
                                                                }
                                                            },
                                                            'DecimalPlacesConfiguration': {
                                                                'DecimalPlaces': 123
                                                            },
                                                            'NegativeValueConfiguration': {
                                                                'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                            },
                                                            'NullValueFormatConfiguration': {
                                                                'NullString': 'string'
                                                            }
                                                        }
                                                    }
                                                }
                                            },
                                            'CategoricalMeasureField': {
                                                'FieldId': 'string',
                                                'Column': {
                                                    'DataSetIdentifier': 'string',
                                                    'ColumnName': 'string'
                                                },
                                                'AggregationFunction': 'COUNT'|'DISTINCT_COUNT',
                                                'FormatConfiguration': {
                                                    'NullValueFormatConfiguration': {
                                                        'NullString': 'string'
                                                    },
                                                    'NumericFormatConfiguration': {
                                                        'NumberDisplayFormatConfiguration': {
                                                            'Prefix': 'string',
                                                            'Suffix': 'string',
                                                            'SeparatorConfiguration': {
                                                                'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                'ThousandsSeparator': {
                                                                    'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                    'Visibility': 'HIDDEN'|'VISIBLE'
                                                                }
                                                            },
                                                            'DecimalPlacesConfiguration': {
                                                                'DecimalPlaces': 123
                                                            },
                                                            'NumberScale': 'NONE'|'AUTO'|'THOUSANDS'|'MILLIONS'|'BILLIONS'|'TRILLIONS',
                                                            'NegativeValueConfiguration': {
                                                                'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                            },
                                                            'NullValueFormatConfiguration': {
                                                                'NullString': 'string'
                                                            }
                                                        },
                                                        'CurrencyDisplayFormatConfiguration': {
                                                            'Prefix': 'string',
                                                            'Suffix': 'string',
                                                            'SeparatorConfiguration': {
                                                                'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                'ThousandsSeparator': {
                                                                    'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                    'Visibility': 'HIDDEN'|'VISIBLE'
                                                                }
                                                            },
                                                            'Symbol': 'string',
                                                            'DecimalPlacesConfiguration': {
                                                                'DecimalPlaces': 123
                                                            },
                                                            'NumberScale': 'NONE'|'AUTO'|'THOUSANDS'|'MILLIONS'|'BILLIONS'|'TRILLIONS',
                                                            'NegativeValueConfiguration': {
                                                                'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                            },
                                                            'NullValueFormatConfiguration': {
                                                                'NullString': 'string'
                                                            }
                                                        },
                                                        'PercentageDisplayFormatConfiguration': {
                                                            'Prefix': 'string',
                                                            'Suffix': 'string',
                                                            'SeparatorConfiguration': {
                                                                'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                'ThousandsSeparator': {
                                                                    'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                    'Visibility': 'HIDDEN'|'VISIBLE'
                                                                }
                                                            },
                                                            'DecimalPlacesConfiguration': {
                                                                'DecimalPlaces': 123
                                                            },
                                                            'NegativeValueConfiguration': {
                                                                'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                            },
                                                            'NullValueFormatConfiguration': {
                                                                'NullString': 'string'
                                                            }
                                                        }
                                                    }
                                                }
                                            },
                                            'DateMeasureField': {
                                                'FieldId': 'string',
                                                'Column': {
                                                    'DataSetIdentifier': 'string',
                                                    'ColumnName': 'string'
                                                },
                                                'AggregationFunction': 'COUNT'|'DISTINCT_COUNT'|'MIN'|'MAX',
                                                'FormatConfiguration': {
                                                    'DateTimeFormat': 'string',
                                                    'NullValueFormatConfiguration': {
                                                        'NullString': 'string'
                                                    },
                                                    'NumericFormatConfiguration': {
                                                        'NumberDisplayFormatConfiguration': {
                                                            'Prefix': 'string',
                                                            'Suffix': 'string',
                                                            'SeparatorConfiguration': {
                                                                'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                'ThousandsSeparator': {
                                                                    'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                    'Visibility': 'HIDDEN'|'VISIBLE'
                                                                }
                                                            },
                                                            'DecimalPlacesConfiguration': {
                                                                'DecimalPlaces': 123
                                                            },
                                                            'NumberScale': 'NONE'|'AUTO'|'THOUSANDS'|'MILLIONS'|'BILLIONS'|'TRILLIONS',
                                                            'NegativeValueConfiguration': {
                                                                'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                            },
                                                            'NullValueFormatConfiguration': {
                                                                'NullString': 'string'
                                                            }
                                                        },
                                                        'CurrencyDisplayFormatConfiguration': {
                                                            'Prefix': 'string',
                                                            'Suffix': 'string',
                                                            'SeparatorConfiguration': {
                                                                'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                'ThousandsSeparator': {
                                                                    'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                    'Visibility': 'HIDDEN'|'VISIBLE'
                                                                }
                                                            },
                                                            'Symbol': 'string',
                                                            'DecimalPlacesConfiguration': {
                                                                'DecimalPlaces': 123
                                                            },
                                                            'NumberScale': 'NONE'|'AUTO'|'THOUSANDS'|'MILLIONS'|'BILLIONS'|'TRILLIONS',
                                                            'NegativeValueConfiguration': {
                                                                'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                            },
                                                            'NullValueFormatConfiguration': {
                                                                'NullString': 'string'
                                                            }
                                                        },
                                                        'PercentageDisplayFormatConfiguration': {
                                                            'Prefix': 'string',
                                                            'Suffix': 'string',
                                                            'SeparatorConfiguration': {
                                                                'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                'ThousandsSeparator': {
                                                                    'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                    'Visibility': 'HIDDEN'|'VISIBLE'
                                                                }
                                                            },
                                                            'DecimalPlacesConfiguration': {
                                                                'DecimalPlaces': 123
                                                            },
                                                            'NegativeValueConfiguration': {
                                                                'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                            },
                                                            'NullValueFormatConfiguration': {
                                                                'NullString': 'string'
                                                            }
                                                        }
                                                    }
                                                }
                                            },
                                            'CalculatedMeasureField': {
                                                'FieldId': 'string',
                                                'Expression': 'string'
                                            }
                                        },
                                    ],
                                    'TrendGroups': [
                                        {
                                            'NumericalDimensionField': {
                                                'FieldId': 'string',
                                                'Column': {
                                                    'DataSetIdentifier': 'string',
                                                    'ColumnName': 'string'
                                                },
                                                'HierarchyId': 'string',
                                                'FormatConfiguration': {
                                                    'FormatConfiguration': {
                                                        'NumberDisplayFormatConfiguration': {
                                                            'Prefix': 'string',
                                                            'Suffix': 'string',
                                                            'SeparatorConfiguration': {
                                                                'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                'ThousandsSeparator': {
                                                                    'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                    'Visibility': 'HIDDEN'|'VISIBLE'
                                                                }
                                                            },
                                                            'DecimalPlacesConfiguration': {
                                                                'DecimalPlaces': 123
                                                            },
                                                            'NumberScale': 'NONE'|'AUTO'|'THOUSANDS'|'MILLIONS'|'BILLIONS'|'TRILLIONS',
                                                            'NegativeValueConfiguration': {
                                                                'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                            },
                                                            'NullValueFormatConfiguration': {
                                                                'NullString': 'string'
                                                            }
                                                        },
                                                        'CurrencyDisplayFormatConfiguration': {
                                                            'Prefix': 'string',
                                                            'Suffix': 'string',
                                                            'SeparatorConfiguration': {
                                                                'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                'ThousandsSeparator': {
                                                                    'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                    'Visibility': 'HIDDEN'|'VISIBLE'
                                                                }
                                                            },
                                                            'Symbol': 'string',
                                                            'DecimalPlacesConfiguration': {
                                                                'DecimalPlaces': 123
                                                            },
                                                            'NumberScale': 'NONE'|'AUTO'|'THOUSANDS'|'MILLIONS'|'BILLIONS'|'TRILLIONS',
                                                            'NegativeValueConfiguration': {
                                                                'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                            },
                                                            'NullValueFormatConfiguration': {
                                                                'NullString': 'string'
                                                            }
                                                        },
                                                        'PercentageDisplayFormatConfiguration': {
                                                            'Prefix': 'string',
                                                            'Suffix': 'string',
                                                            'SeparatorConfiguration': {
                                                                'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                'ThousandsSeparator': {
                                                                    'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                    'Visibility': 'HIDDEN'|'VISIBLE'
                                                                }
                                                            },
                                                            'DecimalPlacesConfiguration': {
                                                                'DecimalPlaces': 123
                                                            },
                                                            'NegativeValueConfiguration': {
                                                                'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                            },
                                                            'NullValueFormatConfiguration': {
                                                                'NullString': 'string'
                                                            }
                                                        }
                                                    }
                                                }
                                            },
                                            'CategoricalDimensionField': {
                                                'FieldId': 'string',
                                                'Column': {
                                                    'DataSetIdentifier': 'string',
                                                    'ColumnName': 'string'
                                                },
                                                'HierarchyId': 'string',
                                                'FormatConfiguration': {
                                                    'NullValueFormatConfiguration': {
                                                        'NullString': 'string'
                                                    },
                                                    'NumericFormatConfiguration': {
                                                        'NumberDisplayFormatConfiguration': {
                                                            'Prefix': 'string',
                                                            'Suffix': 'string',
                                                            'SeparatorConfiguration': {
                                                                'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                'ThousandsSeparator': {
                                                                    'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                    'Visibility': 'HIDDEN'|'VISIBLE'
                                                                }
                                                            },
                                                            'DecimalPlacesConfiguration': {
                                                                'DecimalPlaces': 123
                                                            },
                                                            'NumberScale': 'NONE'|'AUTO'|'THOUSANDS'|'MILLIONS'|'BILLIONS'|'TRILLIONS',
                                                            'NegativeValueConfiguration': {
                                                                'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                            },
                                                            'NullValueFormatConfiguration': {
                                                                'NullString': 'string'
                                                            }
                                                        },
                                                        'CurrencyDisplayFormatConfiguration': {
                                                            'Prefix': 'string',
                                                            'Suffix': 'string',
                                                            'SeparatorConfiguration': {
                                                                'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                'ThousandsSeparator': {
                                                                    'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                    'Visibility': 'HIDDEN'|'VISIBLE'
                                                                }
                                                            },
                                                            'Symbol': 'string',
                                                            'DecimalPlacesConfiguration': {
                                                                'DecimalPlaces': 123
                                                            },
                                                            'NumberScale': 'NONE'|'AUTO'|'THOUSANDS'|'MILLIONS'|'BILLIONS'|'TRILLIONS',
                                                            'NegativeValueConfiguration': {
                                                                'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                            },
                                                            'NullValueFormatConfiguration': {
                                                                'NullString': 'string'
                                                            }
                                                        },
                                                        'PercentageDisplayFormatConfiguration': {
                                                            'Prefix': 'string',
                                                            'Suffix': 'string',
                                                            'SeparatorConfiguration': {
                                                                'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                'ThousandsSeparator': {
                                                                    'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                    'Visibility': 'HIDDEN'|'VISIBLE'
                                                                }
                                                            },
                                                            'DecimalPlacesConfiguration': {
                                                                'DecimalPlaces': 123
                                                            },
                                                            'NegativeValueConfiguration': {
                                                                'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                            },
                                                            'NullValueFormatConfiguration': {
                                                                'NullString': 'string'
                                                            }
                                                        }
                                                    }
                                                }
                                            },
                                            'DateDimensionField': {
                                                'FieldId': 'string',
                                                'Column': {
                                                    'DataSetIdentifier': 'string',
                                                    'ColumnName': 'string'
                                                },
                                                'DateGranularity': 'YEAR'|'QUARTER'|'MONTH'|'WEEK'|'DAY'|'HOUR'|'MINUTE'|'SECOND'|'MILLISECOND',
                                                'HierarchyId': 'string',
                                                'FormatConfiguration': {
                                                    'DateTimeFormat': 'string',
                                                    'NullValueFormatConfiguration': {
                                                        'NullString': 'string'
                                                    },
                                                    'NumericFormatConfiguration': {
                                                        'NumberDisplayFormatConfiguration': {
                                                            'Prefix': 'string',
                                                            'Suffix': 'string',
                                                            'SeparatorConfiguration': {
                                                                'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                'ThousandsSeparator': {
                                                                    'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                    'Visibility': 'HIDDEN'|'VISIBLE'
                                                                }
                                                            },
                                                            'DecimalPlacesConfiguration': {
                                                                'DecimalPlaces': 123
                                                            },
                                                            'NumberScale': 'NONE'|'AUTO'|'THOUSANDS'|'MILLIONS'|'BILLIONS'|'TRILLIONS',
                                                            'NegativeValueConfiguration': {
                                                                'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                            },
                                                            'NullValueFormatConfiguration': {
                                                                'NullString': 'string'
                                                            }
                                                        },
                                                        'CurrencyDisplayFormatConfiguration': {
                                                            'Prefix': 'string',
                                                            'Suffix': 'string',
                                                            'SeparatorConfiguration': {
                                                                'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                'ThousandsSeparator': {
                                                                    'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                    'Visibility': 'HIDDEN'|'VISIBLE'
                                                                }
                                                            },
                                                            'Symbol': 'string',
                                                            'DecimalPlacesConfiguration': {
                                                                'DecimalPlaces': 123
                                                            },
                                                            'NumberScale': 'NONE'|'AUTO'|'THOUSANDS'|'MILLIONS'|'BILLIONS'|'TRILLIONS',
                                                            'NegativeValueConfiguration': {
                                                                'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                            },
                                                            'NullValueFormatConfiguration': {
                                                                'NullString': 'string'
                                                            }
                                                        },
                                                        'PercentageDisplayFormatConfiguration': {
                                                            'Prefix': 'string',
                                                            'Suffix': 'string',
                                                            'SeparatorConfiguration': {
                                                                'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                'ThousandsSeparator': {
                                                                    'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                    'Visibility': 'HIDDEN'|'VISIBLE'
                                                                }
                                                            },
                                                            'DecimalPlacesConfiguration': {
                                                                'DecimalPlaces': 123
                                                            },
                                                            'NegativeValueConfiguration': {
                                                                'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                            },
                                                            'NullValueFormatConfiguration': {
                                                                'NullString': 'string'
                                                            }
                                                        }
                                                    }
                                                }
                                            }
                                        },
                                    ]
                                },
                                'SortConfiguration': {
                                    'TrendGroupSort': [
                                        {
                                            'FieldSort': {
                                                'FieldId': 'string',
                                                'Direction': 'ASC'|'DESC'
                                            },
                                            'ColumnSort': {
                                                'SortBy': {
                                                    'DataSetIdentifier': 'string',
                                                    'ColumnName': 'string'
                                                },
                                                'Direction': 'ASC'|'DESC',
                                                'AggregationFunction': {
                                                    'NumericalAggregationFunction': {
                                                        'SimpleNumericalAggregation': 'SUM'|'AVERAGE'|'MIN'|'MAX'|'COUNT'|'DISTINCT_COUNT'|'VAR'|'VARP'|'STDEV'|'STDEVP'|'MEDIAN',
                                                        'PercentileAggregation': {
                                                            'PercentileValue': 123.0
                                                        }
                                                    },
                                                    'CategoricalAggregationFunction': 'COUNT'|'DISTINCT_COUNT',
                                                    'DateAggregationFunction': 'COUNT'|'DISTINCT_COUNT'|'MIN'|'MAX'
                                                }
                                            }
                                        },
                                    ]
                                },
                                'KPIOptions': {
                                    'ProgressBar': {
                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                    },
                                    'TrendArrows': {
                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                    },
                                    'SecondaryValue': {
                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                    },
                                    'Comparison': {
                                        'ComparisonMethod': 'DIFFERENCE'|'PERCENT_DIFFERENCE'|'PERCENT',
                                        'ComparisonFormat': {
                                            'NumberDisplayFormatConfiguration': {
                                                'Prefix': 'string',
                                                'Suffix': 'string',
                                                'SeparatorConfiguration': {
                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                    'ThousandsSeparator': {
                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                    }
                                                },
                                                'DecimalPlacesConfiguration': {
                                                    'DecimalPlaces': 123
                                                },
                                                'NumberScale': 'NONE'|'AUTO'|'THOUSANDS'|'MILLIONS'|'BILLIONS'|'TRILLIONS',
                                                'NegativeValueConfiguration': {
                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                },
                                                'NullValueFormatConfiguration': {
                                                    'NullString': 'string'
                                                }
                                            },
                                            'PercentageDisplayFormatConfiguration': {
                                                'Prefix': 'string',
                                                'Suffix': 'string',
                                                'SeparatorConfiguration': {
                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                    'ThousandsSeparator': {
                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                    }
                                                },
                                                'DecimalPlacesConfiguration': {
                                                    'DecimalPlaces': 123
                                                },
                                                'NegativeValueConfiguration': {
                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                },
                                                'NullValueFormatConfiguration': {
                                                    'NullString': 'string'
                                                }
                                            }
                                        }
                                    },
                                    'PrimaryValueDisplayType': 'HIDDEN'|'COMPARISON'|'ACTUAL',
                                    'PrimaryValueFontConfiguration': {
                                        'FontSize': {
                                            'Relative': 'EXTRA_SMALL'|'SMALL'|'MEDIUM'|'LARGE'|'EXTRA_LARGE'
                                        },
                                        'FontDecoration': 'UNDERLINE'|'NONE',
                                        'FontColor': 'string',
                                        'FontWeight': {
                                            'Name': 'NORMAL'|'BOLD'
                                        },
                                        'FontStyle': 'NORMAL'|'ITALIC'
                                    },
                                    'SecondaryValueFontConfiguration': {
                                        'FontSize': {
                                            'Relative': 'EXTRA_SMALL'|'SMALL'|'MEDIUM'|'LARGE'|'EXTRA_LARGE'
                                        },
                                        'FontDecoration': 'UNDERLINE'|'NONE',
                                        'FontColor': 'string',
                                        'FontWeight': {
                                            'Name': 'NORMAL'|'BOLD'
                                        },
                                        'FontStyle': 'NORMAL'|'ITALIC'
                                    }
                                }
                            },
                            'ConditionalFormatting': {
                                'ConditionalFormattingOptions': [
                                    {
                                        'PrimaryValue': {
                                            'TextColor': {
                                                'Solid': {
                                                    'Expression': 'string',
                                                    'Color': 'string'
                                                },
                                                'Gradient': {
                                                    'Expression': 'string',
                                                    'Color': {
                                                        'Stops': [
                                                            {
                                                                'GradientOffset': 123.0,
                                                                'DataValue': 123.0,
                                                                'Color': 'string'
                                                            },
                                                        ]
                                                    }
                                                }
                                            },
                                            'Icon': {
                                                'IconSet': {
                                                    'Expression': 'string',
                                                    'IconSetType': 'PLUS_MINUS'|'CHECK_X'|'THREE_COLOR_ARROW'|'THREE_GRAY_ARROW'|'CARET_UP_MINUS_DOWN'|'THREE_SHAPE'|'THREE_CIRCLE'|'FLAGS'|'BARS'|'FOUR_COLOR_ARROW'|'FOUR_GRAY_ARROW'
                                                },
                                                'CustomCondition': {
                                                    'Expression': 'string',
                                                    'IconOptions': {
                                                        'Icon': 'CARET_UP'|'CARET_DOWN'|'PLUS'|'MINUS'|'ARROW_UP'|'ARROW_DOWN'|'ARROW_LEFT'|'ARROW_UP_LEFT'|'ARROW_DOWN_LEFT'|'ARROW_RIGHT'|'ARROW_UP_RIGHT'|'ARROW_DOWN_RIGHT'|'FACE_UP'|'FACE_DOWN'|'FACE_FLAT'|'ONE_BAR'|'TWO_BAR'|'THREE_BAR'|'CIRCLE'|'TRIANGLE'|'SQUARE'|'FLAG'|'THUMBS_UP'|'THUMBS_DOWN'|'CHECKMARK'|'X',
                                                        'UnicodeIcon': 'string'
                                                    },
                                                    'Color': 'string',
                                                    'DisplayConfiguration': {
                                                        'IconDisplayOption': 'ICON_ONLY'
                                                    }
                                                }
                                            }
                                        },
                                        'ProgressBar': {
                                            'ForegroundColor': {
                                                'Solid': {
                                                    'Expression': 'string',
                                                    'Color': 'string'
                                                },
                                                'Gradient': {
                                                    'Expression': 'string',
                                                    'Color': {
                                                        'Stops': [
                                                            {
                                                                'GradientOffset': 123.0,
                                                                'DataValue': 123.0,
                                                                'Color': 'string'
                                                            },
                                                        ]
                                                    }
                                                }
                                            }
                                        }
                                    },
                                ]
                            },
                            'Actions': [
                                {
                                    'CustomActionId': 'string',
                                    'Name': 'string',
                                    'Status': 'ENABLED'|'DISABLED',
                                    'Trigger': 'DATA_POINT_CLICK'|'DATA_POINT_MENU',
                                    'ActionOperations': [
                                        {
                                            'FilterOperation': {
                                                'SelectedFieldsConfiguration': {
                                                    'SelectedFields': [
                                                        'string',
                                                    ],
                                                    'SelectedFieldOptions': 'ALL_FIELDS',
                                                    'SelectedColumns': [
                                                        {
                                                            'DataSetIdentifier': 'string',
                                                            'ColumnName': 'string'
                                                        },
                                                    ]
                                                },
                                                'TargetVisualsConfiguration': {
                                                    'SameSheetTargetVisualConfiguration': {
                                                        'TargetVisuals': [
                                                            'string',
                                                        ],
                                                        'TargetVisualOptions': 'ALL_VISUALS'
                                                    }
                                                }
                                            },
                                            'NavigationOperation': {
                                                'LocalNavigationConfiguration': {
                                                    'TargetSheetId': 'string'
                                                }
                                            },
                                            'URLOperation': {
                                                'URLTemplate': 'string',
                                                'URLTarget': 'NEW_TAB'|'NEW_WINDOW'|'SAME_TAB'
                                            },
                                            'SetParametersOperation': {
                                                'ParameterValueConfigurations': [
                                                    {
                                                        'DestinationParameterName': 'string',
                                                        'Value': {
                                                            'CustomValuesConfiguration': {
                                                                'IncludeNullValue': True|False,
                                                                'CustomValues': {
                                                                    'StringValues': [
                                                                        'string',
                                                                    ],
                                                                    'IntegerValues': [
                                                                        123,
                                                                    ],
                                                                    'DecimalValues': [
                                                                        123.0,
                                                                    ],
                                                                    'DateTimeValues': [
                                                                        datetime(2015, 1, 1),
                                                                    ]
                                                                }
                                                            },
                                                            'SelectAllValueOptions': 'ALL_VALUES',
                                                            'SourceParameterName': 'string',
                                                            'SourceField': 'string',
                                                            'SourceColumn': {
                                                                'DataSetIdentifier': 'string',
                                                                'ColumnName': 'string'
                                                            }
                                                        }
                                                    },
                                                ]
                                            }
                                        },
                                    ]
                                },
                            ],
                            'ColumnHierarchies': [
                                {
                                    'ExplicitHierarchy': {
                                        'HierarchyId': 'string',
                                        'Columns': [
                                            {
                                                'DataSetIdentifier': 'string',
                                                'ColumnName': 'string'
                                            },
                                        ],
                                        'DrillDownFilters': [
                                            {
                                                'NumericEqualityFilter': {
                                                    'Column': {
                                                        'DataSetIdentifier': 'string',
                                                        'ColumnName': 'string'
                                                    },
                                                    'Value': 123.0
                                                },
                                                'CategoryFilter': {
                                                    'Column': {
                                                        'DataSetIdentifier': 'string',
                                                        'ColumnName': 'string'
                                                    },
                                                    'CategoryValues': [
                                                        'string',
                                                    ]
                                                },
                                                'TimeRangeFilter': {
                                                    'Column': {
                                                        'DataSetIdentifier': 'string',
                                                        'ColumnName': 'string'
                                                    },
                                                    'RangeMinimum': datetime(2015, 1, 1),
                                                    'RangeMaximum': datetime(2015, 1, 1),
                                                    'TimeGranularity': 'YEAR'|'QUARTER'|'MONTH'|'WEEK'|'DAY'|'HOUR'|'MINUTE'|'SECOND'|'MILLISECOND'
                                                }
                                            },
                                        ]
                                    },
                                    'DateTimeHierarchy': {
                                        'HierarchyId': 'string',
                                        'DrillDownFilters': [
                                            {
                                                'NumericEqualityFilter': {
                                                    'Column': {
                                                        'DataSetIdentifier': 'string',
                                                        'ColumnName': 'string'
                                                    },
                                                    'Value': 123.0
                                                },
                                                'CategoryFilter': {
                                                    'Column': {
                                                        'DataSetIdentifier': 'string',
                                                        'ColumnName': 'string'
                                                    },
                                                    'CategoryValues': [
                                                        'string',
                                                    ]
                                                },
                                                'TimeRangeFilter': {
                                                    'Column': {
                                                        'DataSetIdentifier': 'string',
                                                        'ColumnName': 'string'
                                                    },
                                                    'RangeMinimum': datetime(2015, 1, 1),
                                                    'RangeMaximum': datetime(2015, 1, 1),
                                                    'TimeGranularity': 'YEAR'|'QUARTER'|'MONTH'|'WEEK'|'DAY'|'HOUR'|'MINUTE'|'SECOND'|'MILLISECOND'
                                                }
                                            },
                                        ]
                                    },
                                    'PredefinedHierarchy': {
                                        'HierarchyId': 'string',
                                        'Columns': [
                                            {
                                                'DataSetIdentifier': 'string',
                                                'ColumnName': 'string'
                                            },
                                        ],
                                        'DrillDownFilters': [
                                            {
                                                'NumericEqualityFilter': {
                                                    'Column': {
                                                        'DataSetIdentifier': 'string',
                                                        'ColumnName': 'string'
                                                    },
                                                    'Value': 123.0
                                                },
                                                'CategoryFilter': {
                                                    'Column': {
                                                        'DataSetIdentifier': 'string',
                                                        'ColumnName': 'string'
                                                    },
                                                    'CategoryValues': [
                                                        'string',
                                                    ]
                                                },
                                                'TimeRangeFilter': {
                                                    'Column': {
                                                        'DataSetIdentifier': 'string',
                                                        'ColumnName': 'string'
                                                    },
                                                    'RangeMinimum': datetime(2015, 1, 1),
                                                    'RangeMaximum': datetime(2015, 1, 1),
                                                    'TimeGranularity': 'YEAR'|'QUARTER'|'MONTH'|'WEEK'|'DAY'|'HOUR'|'MINUTE'|'SECOND'|'MILLISECOND'
                                                }
                                            },
                                        ]
                                    }
                                },
                            ]
                        },
                        'PieChartVisual': {
                            'VisualId': 'string',
                            'Title': {
                                'Visibility': 'HIDDEN'|'VISIBLE',
                                'FormatText': {
                                    'PlainText': 'string',
                                    'RichText': 'string'
                                }
                            },
                            'Subtitle': {
                                'Visibility': 'HIDDEN'|'VISIBLE',
                                'FormatText': {
                                    'PlainText': 'string',
                                    'RichText': 'string'
                                }
                            },
                            'ChartConfiguration': {
                                'FieldWells': {
                                    'PieChartAggregatedFieldWells': {
                                        'Category': [
                                            {
                                                'NumericalDimensionField': {
                                                    'FieldId': 'string',
                                                    'Column': {
                                                        'DataSetIdentifier': 'string',
                                                        'ColumnName': 'string'
                                                    },
                                                    'HierarchyId': 'string',
                                                    'FormatConfiguration': {
                                                        'FormatConfiguration': {
                                                            'NumberDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NumberScale': 'NONE'|'AUTO'|'THOUSANDS'|'MILLIONS'|'BILLIONS'|'TRILLIONS',
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            },
                                                            'CurrencyDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'Symbol': 'string',
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NumberScale': 'NONE'|'AUTO'|'THOUSANDS'|'MILLIONS'|'BILLIONS'|'TRILLIONS',
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            },
                                                            'PercentageDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            }
                                                        }
                                                    }
                                                },
                                                'CategoricalDimensionField': {
                                                    'FieldId': 'string',
                                                    'Column': {
                                                        'DataSetIdentifier': 'string',
                                                        'ColumnName': 'string'
                                                    },
                                                    'HierarchyId': 'string',
                                                    'FormatConfiguration': {
                                                        'NullValueFormatConfiguration': {
                                                            'NullString': 'string'
                                                        },
                                                        'NumericFormatConfiguration': {
                                                            'NumberDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NumberScale': 'NONE'|'AUTO'|'THOUSANDS'|'MILLIONS'|'BILLIONS'|'TRILLIONS',
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            },
                                                            'CurrencyDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'Symbol': 'string',
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NumberScale': 'NONE'|'AUTO'|'THOUSANDS'|'MILLIONS'|'BILLIONS'|'TRILLIONS',
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            },
                                                            'PercentageDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            }
                                                        }
                                                    }
                                                },
                                                'DateDimensionField': {
                                                    'FieldId': 'string',
                                                    'Column': {
                                                        'DataSetIdentifier': 'string',
                                                        'ColumnName': 'string'
                                                    },
                                                    'DateGranularity': 'YEAR'|'QUARTER'|'MONTH'|'WEEK'|'DAY'|'HOUR'|'MINUTE'|'SECOND'|'MILLISECOND',
                                                    'HierarchyId': 'string',
                                                    'FormatConfiguration': {
                                                        'DateTimeFormat': 'string',
                                                        'NullValueFormatConfiguration': {
                                                            'NullString': 'string'
                                                        },
                                                        'NumericFormatConfiguration': {
                                                            'NumberDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NumberScale': 'NONE'|'AUTO'|'THOUSANDS'|'MILLIONS'|'BILLIONS'|'TRILLIONS',
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            },
                                                            'CurrencyDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'Symbol': 'string',
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NumberScale': 'NONE'|'AUTO'|'THOUSANDS'|'MILLIONS'|'BILLIONS'|'TRILLIONS',
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            },
                                                            'PercentageDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            }
                                                        }
                                                    }
                                                }
                                            },
                                        ],
                                        'Values': [
                                            {
                                                'NumericalMeasureField': {
                                                    'FieldId': 'string',
                                                    'Column': {
                                                        'DataSetIdentifier': 'string',
                                                        'ColumnName': 'string'
                                                    },
                                                    'AggregationFunction': {
                                                        'SimpleNumericalAggregation': 'SUM'|'AVERAGE'|'MIN'|'MAX'|'COUNT'|'DISTINCT_COUNT'|'VAR'|'VARP'|'STDEV'|'STDEVP'|'MEDIAN',
                                                        'PercentileAggregation': {
                                                            'PercentileValue': 123.0
                                                        }
                                                    },
                                                    'FormatConfiguration': {
                                                        'FormatConfiguration': {
                                                            'NumberDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NumberScale': 'NONE'|'AUTO'|'THOUSANDS'|'MILLIONS'|'BILLIONS'|'TRILLIONS',
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            },
                                                            'CurrencyDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'Symbol': 'string',
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NumberScale': 'NONE'|'AUTO'|'THOUSANDS'|'MILLIONS'|'BILLIONS'|'TRILLIONS',
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            },
                                                            'PercentageDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            }
                                                        }
                                                    }
                                                },
                                                'CategoricalMeasureField': {
                                                    'FieldId': 'string',
                                                    'Column': {
                                                        'DataSetIdentifier': 'string',
                                                        'ColumnName': 'string'
                                                    },
                                                    'AggregationFunction': 'COUNT'|'DISTINCT_COUNT',
                                                    'FormatConfiguration': {
                                                        'NullValueFormatConfiguration': {
                                                            'NullString': 'string'
                                                        },
                                                        'NumericFormatConfiguration': {
                                                            'NumberDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NumberScale': 'NONE'|'AUTO'|'THOUSANDS'|'MILLIONS'|'BILLIONS'|'TRILLIONS',
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            },
                                                            'CurrencyDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'Symbol': 'string',
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NumberScale': 'NONE'|'AUTO'|'THOUSANDS'|'MILLIONS'|'BILLIONS'|'TRILLIONS',
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            },
                                                            'PercentageDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            }
                                                        }
                                                    }
                                                },
                                                'DateMeasureField': {
                                                    'FieldId': 'string',
                                                    'Column': {
                                                        'DataSetIdentifier': 'string',
                                                        'ColumnName': 'string'
                                                    },
                                                    'AggregationFunction': 'COUNT'|'DISTINCT_COUNT'|'MIN'|'MAX',
                                                    'FormatConfiguration': {
                                                        'DateTimeFormat': 'string',
                                                        'NullValueFormatConfiguration': {
                                                            'NullString': 'string'
                                                        },
                                                        'NumericFormatConfiguration': {
                                                            'NumberDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NumberScale': 'NONE'|'AUTO'|'THOUSANDS'|'MILLIONS'|'BILLIONS'|'TRILLIONS',
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            },
                                                            'CurrencyDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'Symbol': 'string',
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NumberScale': 'NONE'|'AUTO'|'THOUSANDS'|'MILLIONS'|'BILLIONS'|'TRILLIONS',
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            },
                                                            'PercentageDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            }
                                                        }
                                                    }
                                                },
                                                'CalculatedMeasureField': {
                                                    'FieldId': 'string',
                                                    'Expression': 'string'
                                                }
                                            },
                                        ],
                                        'SmallMultiples': [
                                            {
                                                'NumericalDimensionField': {
                                                    'FieldId': 'string',
                                                    'Column': {
                                                        'DataSetIdentifier': 'string',
                                                        'ColumnName': 'string'
                                                    },
                                                    'HierarchyId': 'string',
                                                    'FormatConfiguration': {
                                                        'FormatConfiguration': {
                                                            'NumberDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NumberScale': 'NONE'|'AUTO'|'THOUSANDS'|'MILLIONS'|'BILLIONS'|'TRILLIONS',
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            },
                                                            'CurrencyDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'Symbol': 'string',
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NumberScale': 'NONE'|'AUTO'|'THOUSANDS'|'MILLIONS'|'BILLIONS'|'TRILLIONS',
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            },
                                                            'PercentageDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            }
                                                        }
                                                    }
                                                },
                                                'CategoricalDimensionField': {
                                                    'FieldId': 'string',
                                                    'Column': {
                                                        'DataSetIdentifier': 'string',
                                                        'ColumnName': 'string'
                                                    },
                                                    'HierarchyId': 'string',
                                                    'FormatConfiguration': {
                                                        'NullValueFormatConfiguration': {
                                                            'NullString': 'string'
                                                        },
                                                        'NumericFormatConfiguration': {
                                                            'NumberDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NumberScale': 'NONE'|'AUTO'|'THOUSANDS'|'MILLIONS'|'BILLIONS'|'TRILLIONS',
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            },
                                                            'CurrencyDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'Symbol': 'string',
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NumberScale': 'NONE'|'AUTO'|'THOUSANDS'|'MILLIONS'|'BILLIONS'|'TRILLIONS',
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            },
                                                            'PercentageDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            }
                                                        }
                                                    }
                                                },
                                                'DateDimensionField': {
                                                    'FieldId': 'string',
                                                    'Column': {
                                                        'DataSetIdentifier': 'string',
                                                        'ColumnName': 'string'
                                                    },
                                                    'DateGranularity': 'YEAR'|'QUARTER'|'MONTH'|'WEEK'|'DAY'|'HOUR'|'MINUTE'|'SECOND'|'MILLISECOND',
                                                    'HierarchyId': 'string',
                                                    'FormatConfiguration': {
                                                        'DateTimeFormat': 'string',
                                                        'NullValueFormatConfiguration': {
                                                            'NullString': 'string'
                                                        },
                                                        'NumericFormatConfiguration': {
                                                            'NumberDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NumberScale': 'NONE'|'AUTO'|'THOUSANDS'|'MILLIONS'|'BILLIONS'|'TRILLIONS',
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            },
                                                            'CurrencyDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'Symbol': 'string',
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NumberScale': 'NONE'|'AUTO'|'THOUSANDS'|'MILLIONS'|'BILLIONS'|'TRILLIONS',
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            },
                                                            'PercentageDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            }
                                                        }
                                                    }
                                                }
                                            },
                                        ]
                                    }
                                },
                                'SortConfiguration': {
                                    'CategorySort': [
                                        {
                                            'FieldSort': {
                                                'FieldId': 'string',
                                                'Direction': 'ASC'|'DESC'
                                            },
                                            'ColumnSort': {
                                                'SortBy': {
                                                    'DataSetIdentifier': 'string',
                                                    'ColumnName': 'string'
                                                },
                                                'Direction': 'ASC'|'DESC',
                                                'AggregationFunction': {
                                                    'NumericalAggregationFunction': {
                                                        'SimpleNumericalAggregation': 'SUM'|'AVERAGE'|'MIN'|'MAX'|'COUNT'|'DISTINCT_COUNT'|'VAR'|'VARP'|'STDEV'|'STDEVP'|'MEDIAN',
                                                        'PercentileAggregation': {
                                                            'PercentileValue': 123.0
                                                        }
                                                    },
                                                    'CategoricalAggregationFunction': 'COUNT'|'DISTINCT_COUNT',
                                                    'DateAggregationFunction': 'COUNT'|'DISTINCT_COUNT'|'MIN'|'MAX'
                                                }
                                            }
                                        },
                                    ],
                                    'CategoryItemsLimit': {
                                        'ItemsLimit': 123,
                                        'OtherCategories': 'INCLUDE'|'EXCLUDE'
                                    },
                                    'SmallMultiplesSort': [
                                        {
                                            'FieldSort': {
                                                'FieldId': 'string',
                                                'Direction': 'ASC'|'DESC'
                                            },
                                            'ColumnSort': {
                                                'SortBy': {
                                                    'DataSetIdentifier': 'string',
                                                    'ColumnName': 'string'
                                                },
                                                'Direction': 'ASC'|'DESC',
                                                'AggregationFunction': {
                                                    'NumericalAggregationFunction': {
                                                        'SimpleNumericalAggregation': 'SUM'|'AVERAGE'|'MIN'|'MAX'|'COUNT'|'DISTINCT_COUNT'|'VAR'|'VARP'|'STDEV'|'STDEVP'|'MEDIAN',
                                                        'PercentileAggregation': {
                                                            'PercentileValue': 123.0
                                                        }
                                                    },
                                                    'CategoricalAggregationFunction': 'COUNT'|'DISTINCT_COUNT',
                                                    'DateAggregationFunction': 'COUNT'|'DISTINCT_COUNT'|'MIN'|'MAX'
                                                }
                                            }
                                        },
                                    ],
                                    'SmallMultiplesLimitConfiguration': {
                                        'ItemsLimit': 123,
                                        'OtherCategories': 'INCLUDE'|'EXCLUDE'
                                    }
                                },
                                'DonutOptions': {
                                    'ArcOptions': {
                                        'ArcThickness': 'SMALL'|'MEDIUM'|'LARGE'|'WHOLE'
                                    },
                                    'DonutCenterOptions': {
                                        'LabelVisibility': 'HIDDEN'|'VISIBLE'
                                    }
                                },
                                'SmallMultiplesOptions': {
                                    'MaxVisibleRows': 123,
                                    'MaxVisibleColumns': 123,
                                    'PanelConfiguration': {
                                        'Title': {
                                            'Visibility': 'HIDDEN'|'VISIBLE',
                                            'FontConfiguration': {
                                                'FontSize': {
                                                    'Relative': 'EXTRA_SMALL'|'SMALL'|'MEDIUM'|'LARGE'|'EXTRA_LARGE'
                                                },
                                                'FontDecoration': 'UNDERLINE'|'NONE',
                                                'FontColor': 'string',
                                                'FontWeight': {
                                                    'Name': 'NORMAL'|'BOLD'
                                                },
                                                'FontStyle': 'NORMAL'|'ITALIC'
                                            },
                                            'HorizontalTextAlignment': 'LEFT'|'CENTER'|'RIGHT'|'AUTO'
                                        },
                                        'BorderVisibility': 'HIDDEN'|'VISIBLE',
                                        'BorderThickness': 'string',
                                        'BorderStyle': 'SOLID'|'DASHED'|'DOTTED',
                                        'BorderColor': 'string',
                                        'GutterVisibility': 'HIDDEN'|'VISIBLE',
                                        'GutterSpacing': 'string',
                                        'BackgroundVisibility': 'HIDDEN'|'VISIBLE',
                                        'BackgroundColor': 'string'
                                    }
                                },
                                'CategoryLabelOptions': {
                                    'Visibility': 'HIDDEN'|'VISIBLE',
                                    'SortIconVisibility': 'HIDDEN'|'VISIBLE',
                                    'AxisLabelOptions': [
                                        {
                                            'FontConfiguration': {
                                                'FontSize': {
                                                    'Relative': 'EXTRA_SMALL'|'SMALL'|'MEDIUM'|'LARGE'|'EXTRA_LARGE'
                                                },
                                                'FontDecoration': 'UNDERLINE'|'NONE',
                                                'FontColor': 'string',
                                                'FontWeight': {
                                                    'Name': 'NORMAL'|'BOLD'
                                                },
                                                'FontStyle': 'NORMAL'|'ITALIC'
                                            },
                                            'CustomLabel': 'string',
                                            'ApplyTo': {
                                                'FieldId': 'string',
                                                'Column': {
                                                    'DataSetIdentifier': 'string',
                                                    'ColumnName': 'string'
                                                }
                                            }
                                        },
                                    ]
                                },
                                'ValueLabelOptions': {
                                    'Visibility': 'HIDDEN'|'VISIBLE',
                                    'SortIconVisibility': 'HIDDEN'|'VISIBLE',
                                    'AxisLabelOptions': [
                                        {
                                            'FontConfiguration': {
                                                'FontSize': {
                                                    'Relative': 'EXTRA_SMALL'|'SMALL'|'MEDIUM'|'LARGE'|'EXTRA_LARGE'
                                                },
                                                'FontDecoration': 'UNDERLINE'|'NONE',
                                                'FontColor': 'string',
                                                'FontWeight': {
                                                    'Name': 'NORMAL'|'BOLD'
                                                },
                                                'FontStyle': 'NORMAL'|'ITALIC'
                                            },
                                            'CustomLabel': 'string',
                                            'ApplyTo': {
                                                'FieldId': 'string',
                                                'Column': {
                                                    'DataSetIdentifier': 'string',
                                                    'ColumnName': 'string'
                                                }
                                            }
                                        },
                                    ]
                                },
                                'Legend': {
                                    'Visibility': 'HIDDEN'|'VISIBLE',
                                    'Title': {
                                        'Visibility': 'HIDDEN'|'VISIBLE',
                                        'FontConfiguration': {
                                            'FontSize': {
                                                'Relative': 'EXTRA_SMALL'|'SMALL'|'MEDIUM'|'LARGE'|'EXTRA_LARGE'
                                            },
                                            'FontDecoration': 'UNDERLINE'|'NONE',
                                            'FontColor': 'string',
                                            'FontWeight': {
                                                'Name': 'NORMAL'|'BOLD'
                                            },
                                            'FontStyle': 'NORMAL'|'ITALIC'
                                        },
                                        'CustomLabel': 'string'
                                    },
                                    'Position': 'AUTO'|'RIGHT'|'BOTTOM'|'TOP',
                                    'Width': 'string',
                                    'Height': 'string'
                                },
                                'DataLabels': {
                                    'Visibility': 'HIDDEN'|'VISIBLE',
                                    'CategoryLabelVisibility': 'HIDDEN'|'VISIBLE',
                                    'MeasureLabelVisibility': 'HIDDEN'|'VISIBLE',
                                    'DataLabelTypes': [
                                        {
                                            'FieldLabelType': {
                                                'FieldId': 'string',
                                                'Visibility': 'HIDDEN'|'VISIBLE'
                                            },
                                            'DataPathLabelType': {
                                                'FieldId': 'string',
                                                'FieldValue': 'string',
                                                'Visibility': 'HIDDEN'|'VISIBLE'
                                            },
                                            'RangeEndsLabelType': {
                                                'Visibility': 'HIDDEN'|'VISIBLE'
                                            },
                                            'MinimumLabelType': {
                                                'Visibility': 'HIDDEN'|'VISIBLE'
                                            },
                                            'MaximumLabelType': {
                                                'Visibility': 'HIDDEN'|'VISIBLE'
                                            }
                                        },
                                    ],
                                    'Position': 'INSIDE'|'OUTSIDE'|'LEFT'|'TOP'|'BOTTOM'|'RIGHT',
                                    'LabelContent': 'VALUE'|'PERCENT'|'VALUE_AND_PERCENT',
                                    'LabelFontConfiguration': {
                                        'FontSize': {
                                            'Relative': 'EXTRA_SMALL'|'SMALL'|'MEDIUM'|'LARGE'|'EXTRA_LARGE'
                                        },
                                        'FontDecoration': 'UNDERLINE'|'NONE',
                                        'FontColor': 'string',
                                        'FontWeight': {
                                            'Name': 'NORMAL'|'BOLD'
                                        },
                                        'FontStyle': 'NORMAL'|'ITALIC'
                                    },
                                    'LabelColor': 'string',
                                    'Overlap': 'DISABLE_OVERLAP'|'ENABLE_OVERLAP',
                                    'TotalsVisibility': 'HIDDEN'|'VISIBLE'
                                },
                                'Tooltip': {
                                    'TooltipVisibility': 'HIDDEN'|'VISIBLE',
                                    'SelectedTooltipType': 'BASIC'|'DETAILED',
                                    'FieldBasedTooltip': {
                                        'AggregationVisibility': 'HIDDEN'|'VISIBLE',
                                        'TooltipTitleType': 'NONE'|'PRIMARY_VALUE',
                                        'TooltipFields': [
                                            {
                                                'FieldTooltipItem': {
                                                    'FieldId': 'string',
                                                    'Label': 'string',
                                                    'Visibility': 'HIDDEN'|'VISIBLE'
                                                },
                                                'ColumnTooltipItem': {
                                                    'Column': {
                                                        'DataSetIdentifier': 'string',
                                                        'ColumnName': 'string'
                                                    },
                                                    'Label': 'string',
                                                    'Visibility': 'HIDDEN'|'VISIBLE',
                                                    'Aggregation': {
                                                        'NumericalAggregationFunction': {
                                                            'SimpleNumericalAggregation': 'SUM'|'AVERAGE'|'MIN'|'MAX'|'COUNT'|'DISTINCT_COUNT'|'VAR'|'VARP'|'STDEV'|'STDEVP'|'MEDIAN',
                                                            'PercentileAggregation': {
                                                                'PercentileValue': 123.0
                                                            }
                                                        },
                                                        'CategoricalAggregationFunction': 'COUNT'|'DISTINCT_COUNT',
                                                        'DateAggregationFunction': 'COUNT'|'DISTINCT_COUNT'|'MIN'|'MAX'
                                                    }
                                                }
                                            },
                                        ]
                                    }
                                },
                                'VisualPalette': {
                                    'ChartColor': 'string',
                                    'ColorMap': [
                                        {
                                            'Element': {
                                                'FieldId': 'string',
                                                'FieldValue': 'string'
                                            },
                                            'Color': 'string',
                                            'TimeGranularity': 'YEAR'|'QUARTER'|'MONTH'|'WEEK'|'DAY'|'HOUR'|'MINUTE'|'SECOND'|'MILLISECOND'
                                        },
                                    ]
                                },
                                'ContributionAnalysisDefaults': [
                                    {
                                        'MeasureFieldId': 'string',
                                        'ContributorDimensions': [
                                            {
                                                'DataSetIdentifier': 'string',
                                                'ColumnName': 'string'
                                            },
                                        ]
                                    },
                                ]
                            },
                            'Actions': [
                                {
                                    'CustomActionId': 'string',
                                    'Name': 'string',
                                    'Status': 'ENABLED'|'DISABLED',
                                    'Trigger': 'DATA_POINT_CLICK'|'DATA_POINT_MENU',
                                    'ActionOperations': [
                                        {
                                            'FilterOperation': {
                                                'SelectedFieldsConfiguration': {
                                                    'SelectedFields': [
                                                        'string',
                                                    ],
                                                    'SelectedFieldOptions': 'ALL_FIELDS',
                                                    'SelectedColumns': [
                                                        {
                                                            'DataSetIdentifier': 'string',
                                                            'ColumnName': 'string'
                                                        },
                                                    ]
                                                },
                                                'TargetVisualsConfiguration': {
                                                    'SameSheetTargetVisualConfiguration': {
                                                        'TargetVisuals': [
                                                            'string',
                                                        ],
                                                        'TargetVisualOptions': 'ALL_VISUALS'
                                                    }
                                                }
                                            },
                                            'NavigationOperation': {
                                                'LocalNavigationConfiguration': {
                                                    'TargetSheetId': 'string'
                                                }
                                            },
                                            'URLOperation': {
                                                'URLTemplate': 'string',
                                                'URLTarget': 'NEW_TAB'|'NEW_WINDOW'|'SAME_TAB'
                                            },
                                            'SetParametersOperation': {
                                                'ParameterValueConfigurations': [
                                                    {
                                                        'DestinationParameterName': 'string',
                                                        'Value': {
                                                            'CustomValuesConfiguration': {
                                                                'IncludeNullValue': True|False,
                                                                'CustomValues': {
                                                                    'StringValues': [
                                                                        'string',
                                                                    ],
                                                                    'IntegerValues': [
                                                                        123,
                                                                    ],
                                                                    'DecimalValues': [
                                                                        123.0,
                                                                    ],
                                                                    'DateTimeValues': [
                                                                        datetime(2015, 1, 1),
                                                                    ]
                                                                }
                                                            },
                                                            'SelectAllValueOptions': 'ALL_VALUES',
                                                            'SourceParameterName': 'string',
                                                            'SourceField': 'string',
                                                            'SourceColumn': {
                                                                'DataSetIdentifier': 'string',
                                                                'ColumnName': 'string'
                                                            }
                                                        }
                                                    },
                                                ]
                                            }
                                        },
                                    ]
                                },
                            ],
                            'ColumnHierarchies': [
                                {
                                    'ExplicitHierarchy': {
                                        'HierarchyId': 'string',
                                        'Columns': [
                                            {
                                                'DataSetIdentifier': 'string',
                                                'ColumnName': 'string'
                                            },
                                        ],
                                        'DrillDownFilters': [
                                            {
                                                'NumericEqualityFilter': {
                                                    'Column': {
                                                        'DataSetIdentifier': 'string',
                                                        'ColumnName': 'string'
                                                    },
                                                    'Value': 123.0
                                                },
                                                'CategoryFilter': {
                                                    'Column': {
                                                        'DataSetIdentifier': 'string',
                                                        'ColumnName': 'string'
                                                    },
                                                    'CategoryValues': [
                                                        'string',
                                                    ]
                                                },
                                                'TimeRangeFilter': {
                                                    'Column': {
                                                        'DataSetIdentifier': 'string',
                                                        'ColumnName': 'string'
                                                    },
                                                    'RangeMinimum': datetime(2015, 1, 1),
                                                    'RangeMaximum': datetime(2015, 1, 1),
                                                    'TimeGranularity': 'YEAR'|'QUARTER'|'MONTH'|'WEEK'|'DAY'|'HOUR'|'MINUTE'|'SECOND'|'MILLISECOND'
                                                }
                                            },
                                        ]
                                    },
                                    'DateTimeHierarchy': {
                                        'HierarchyId': 'string',
                                        'DrillDownFilters': [
                                            {
                                                'NumericEqualityFilter': {
                                                    'Column': {
                                                        'DataSetIdentifier': 'string',
                                                        'ColumnName': 'string'
                                                    },
                                                    'Value': 123.0
                                                },
                                                'CategoryFilter': {
                                                    'Column': {
                                                        'DataSetIdentifier': 'string',
                                                        'ColumnName': 'string'
                                                    },
                                                    'CategoryValues': [
                                                        'string',
                                                    ]
                                                },
                                                'TimeRangeFilter': {
                                                    'Column': {
                                                        'DataSetIdentifier': 'string',
                                                        'ColumnName': 'string'
                                                    },
                                                    'RangeMinimum': datetime(2015, 1, 1),
                                                    'RangeMaximum': datetime(2015, 1, 1),
                                                    'TimeGranularity': 'YEAR'|'QUARTER'|'MONTH'|'WEEK'|'DAY'|'HOUR'|'MINUTE'|'SECOND'|'MILLISECOND'
                                                }
                                            },
                                        ]
                                    },
                                    'PredefinedHierarchy': {
                                        'HierarchyId': 'string',
                                        'Columns': [
                                            {
                                                'DataSetIdentifier': 'string',
                                                'ColumnName': 'string'
                                            },
                                        ],
                                        'DrillDownFilters': [
                                            {
                                                'NumericEqualityFilter': {
                                                    'Column': {
                                                        'DataSetIdentifier': 'string',
                                                        'ColumnName': 'string'
                                                    },
                                                    'Value': 123.0
                                                },
                                                'CategoryFilter': {
                                                    'Column': {
                                                        'DataSetIdentifier': 'string',
                                                        'ColumnName': 'string'
                                                    },
                                                    'CategoryValues': [
                                                        'str