QuickSight

Table of Contents

Client

class QuickSight.Client

A low-level client representing Amazon QuickSight

Amazon QuickSight is a fully managed, serverless business intelligence service for the Amazon Web Services Cloud that makes it easy to extend data and insights to every user in your organization. This API reference contains documentation for a programming interface that you can use to manage Amazon QuickSight.

import boto3

client = boto3.client('quicksight')

These are the available methods:

can_paginate(operation_name)

Check if an operation can be paginated.

Parameters
operation_name (string) -- The operation name. This is the same name as the method name on the client. For example, if the method name is create_foo, and you'd normally invoke the operation as client.create_foo(**kwargs), if the create_foo operation can be paginated, you can use the call client.get_paginator("create_foo").
Returns
True if the operation can be paginated, False otherwise.
cancel_ingestion(**kwargs)

Cancels an ongoing ingestion of data into SPICE.

See also: AWS API Documentation

Request Syntax

response = client.cancel_ingestion(
    AwsAccountId='string',
    DataSetId='string',
    IngestionId='string'
)
Parameters
  • AwsAccountId (string) --

    [REQUIRED]

    The Amazon Web Services account ID.

  • DataSetId (string) --

    [REQUIRED]

    The ID of the dataset used in the ingestion.

  • IngestionId (string) --

    [REQUIRED]

    An ID for the ingestion.

Return type

dict

Returns

Response Syntax

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

Response Structure

  • (dict) --

    • Arn (string) --

      The Amazon Resource Name (ARN) for the data ingestion.

    • IngestionId (string) --

      An ID for the ingestion.

    • RequestId (string) --

      The Amazon Web Services request ID for this operation.

    • Status (integer) --

      The HTTP status of the request.

Exceptions

  • QuickSight.Client.exceptions.AccessDeniedException
  • QuickSight.Client.exceptions.InvalidParameterValueException
  • QuickSight.Client.exceptions.ResourceNotFoundException
  • QuickSight.Client.exceptions.ThrottlingException
  • QuickSight.Client.exceptions.ResourceExistsException
  • QuickSight.Client.exceptions.InternalFailureException
close()

Closes underlying endpoint connections.

create_account_customization(**kwargs)

Creates Amazon QuickSight customizations for the current Amazon Web Services Region. Currently, you can add a custom default theme by using the CreateAccountCustomization or UpdateAccountCustomization API operation. To further customize Amazon QuickSight by removing Amazon QuickSight sample assets and videos for all new users, see Customizing Amazon QuickSight in the Amazon QuickSight User Guide.

You can create customizations for your Amazon Web Services account or, if you specify a namespace, for a QuickSight namespace instead. Customizations that apply to a namespace always override customizations that apply to an Amazon Web Services account. To find out which customizations apply, use the DescribeAccountCustomization API operation.

Before you use the CreateAccountCustomization API operation to add a theme as the namespace default, make sure that you first share the theme with the namespace. If you don't share it with the namespace, the theme isn't visible to your users even if you make it the default theme. To check if the theme is shared, view the current permissions by using the DescribeThemePermissions API operation. To share the theme, grant permissions by using the UpdateThemePermissions API operation.

See also: AWS API Documentation

Request Syntax

response = client.create_account_customization(
    AwsAccountId='string',
    Namespace='string',
    AccountCustomization={
        'DefaultTheme': 'string',
        'DefaultEmailCustomizationTemplate': 'string'
    },
    Tags=[
        {
            'Key': 'string',
            'Value': 'string'
        },
    ]
)
Parameters
  • AwsAccountId (string) --

    [REQUIRED]

    The ID for the Amazon Web Services account that you want to customize Amazon QuickSight for.

  • Namespace (string) -- The Amazon QuickSight namespace that you want to add customizations to.
  • AccountCustomization (dict) --

    [REQUIRED]

    The Amazon QuickSight customizations you're adding in the current Amazon Web Services Region. You can add these to an Amazon Web Services account and a QuickSight namespace.

    For example, you can add a default theme by setting AccountCustomization to the midnight theme: "AccountCustomization": { "DefaultTheme": "arn:aws:quicksight::aws:theme/MIDNIGHT" } . Or, you can add a custom theme by specifying "AccountCustomization": { "DefaultTheme": "arn:aws:quicksight:us-west-2:111122223333:theme/bdb844d0-0fe9-4d9d-b520-0fe602d93639" } .

    • DefaultTheme (string) --

      The default theme for this Amazon QuickSight subscription.

    • DefaultEmailCustomizationTemplate (string) --

      The default email customization template.

  • Tags (list) --

    A list of the tags that you want to attach to this resource.

    • (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.

Return type

dict

Returns

Response Syntax

{
    'Arn': 'string',
    'AwsAccountId': 'string',
    'Namespace': 'string',
    'AccountCustomization': {
        'DefaultTheme': 'string',
        'DefaultEmailCustomizationTemplate': 'string'
    },
    'RequestId': 'string',
    'Status': 123
}

Response Structure

  • (dict) --

    • Arn (string) --

      The Amazon Resource Name (ARN) for the customization that you created for this Amazon Web Services account.

    • AwsAccountId (string) --

      The ID for the Amazon Web Services account that you want to customize Amazon QuickSight for.

    • Namespace (string) --

      The namespace associated with the customization you're creating.

    • AccountCustomization (dict) --

      The Amazon QuickSight customizations you're adding in the current Amazon Web Services Region.

      • DefaultTheme (string) --

        The default theme for this Amazon QuickSight subscription.

      • DefaultEmailCustomizationTemplate (string) --

        The default email customization template.

    • RequestId (string) --

      The Amazon Web Services request ID for this operation.

    • Status (integer) --

      The HTTP status of the request.

Exceptions

  • QuickSight.Client.exceptions.AccessDeniedException
  • QuickSight.Client.exceptions.ConflictException
  • QuickSight.Client.exceptions.InvalidParameterValueException
  • QuickSight.Client.exceptions.ResourceExistsException
  • QuickSight.Client.exceptions.ResourceNotFoundException
  • QuickSight.Client.exceptions.ThrottlingException
  • QuickSight.Client.exceptions.InternalFailureException
  • QuickSight.Client.exceptions.ResourceUnavailableException
create_account_subscription(**kwargs)

Creates an Amazon QuickSight account, or subscribes to Amazon QuickSight Q.

The Amazon Web Services Region for the account is derived from what is configured in the CLI or SDK. This operation isn't supported in the US East (Ohio) Region, South America (Sao Paulo) Region, or Asia Pacific (Singapore) Region.

Before you use this operation, make sure that you can connect to an existing Amazon Web Services account. If you don't have an Amazon Web Services account, see Sign up for Amazon Web Services in the Amazon QuickSight User Guide . The person who signs up for Amazon QuickSight needs to have the correct Identity and Access Management (IAM) permissions. For more information, see IAM Policy Examples for Amazon QuickSight in the Amazon QuickSight User Guide .

If your IAM policy includes both the Subscribe and CreateAccountSubscription actions, make sure that both actions are set to Allow . If either action is set to Deny , the Deny action prevails and your API call fails.

You can't pass an existing IAM role to access other Amazon Web Services services using this API operation. To pass your existing IAM role to Amazon QuickSight, see Passing IAM roles to Amazon QuickSight in the Amazon QuickSight User Guide .

You can't set default resource access on the new account from the Amazon QuickSight API. Instead, add default resource access from the Amazon QuickSight console. For more information about setting default resource access to Amazon Web Services services, see Setting default resource access to Amazon Web Services services in the Amazon QuickSight User Guide .

See also: AWS API Documentation

Request Syntax

response = client.create_account_subscription(
    Edition='STANDARD'|'ENTERPRISE'|'ENTERPRISE_AND_Q',
    AuthenticationMethod='IAM_AND_QUICKSIGHT'|'IAM_ONLY'|'ACTIVE_DIRECTORY',
    AwsAccountId='string',
    AccountName='string',
    NotificationEmail='string',
    ActiveDirectoryName='string',
    Realm='string',
    DirectoryId='string',
    AdminGroup=[
        'string',
    ],
    AuthorGroup=[
        'string',
    ],
    ReaderGroup=[
        'string',
    ],
    FirstName='string',
    LastName='string',
    EmailAddress='string',
    ContactNumber='string'
)
Parameters
  • Edition (string) --

    [REQUIRED]

    The edition of Amazon QuickSight that you want your account to have. Currently, you can choose from ENTERPRISE or ENTERPRISE_AND_Q .

    If you choose ENTERPRISE_AND_Q , the following parameters are required:

    • FirstName
    • LastName
    • EmailAddress
    • ContactNumber
  • AuthenticationMethod (string) --

    [REQUIRED]

    The method that you want to use to authenticate your Amazon QuickSight account. Currently, the valid values for this parameter are IAM_AND_QUICKSIGHT , IAM_ONLY , and ACTIVE_DIRECTORY .

    If you choose ACTIVE_DIRECTORY , provide an ActiveDirectoryName and an AdminGroup associated with your Active Directory.

  • AwsAccountId (string) --

    [REQUIRED]

    The Amazon Web Services account ID of the account that you're using to create your Amazon QuickSight account.

  • AccountName (string) --

    [REQUIRED]

    The name of your Amazon QuickSight account. This name is unique over all of Amazon Web Services, and it appears only when users sign in. You can't change AccountName value after the Amazon QuickSight account is created.

  • NotificationEmail (string) --

    [REQUIRED]

    The email address that you want Amazon QuickSight to send notifications to regarding your Amazon QuickSight account or Amazon QuickSight subscription.

  • ActiveDirectoryName (string) -- The name of your Active Directory. This field is required if ACTIVE_DIRECTORY is the selected authentication method of the new Amazon QuickSight account.
  • Realm (string) -- The realm of the Active Directory that is associated with your Amazon QuickSight account. This field is required if ACTIVE_DIRECTORY is the selected authentication method of the new Amazon QuickSight account.
  • DirectoryId (string) -- The ID of the Active Directory that is associated with your Amazon QuickSight account.
  • AdminGroup (list) --

    The admin group associated with your Active Directory. This field is required if ACTIVE_DIRECTORY is the selected authentication method of the new Amazon QuickSight account. For more information about using Active Directory in Amazon QuickSight, see Using Active Directory with Amazon QuickSight Enterprise Edition in the Amazon QuickSight User Guide.

    • (string) --
  • AuthorGroup (list) --

    The author group associated with your Active Directory. For more information about using Active Directory in Amazon QuickSight, see Using Active Directory with Amazon QuickSight Enterprise Edition in the Amazon QuickSight User Guide.

    • (string) --
  • ReaderGroup (list) --

    The reader group associated with your Active Direcrtory. For more information about using Active Directory in Amazon QuickSight, see Using Active Directory with Amazon QuickSight Enterprise Edition in the Amazon QuickSight User Guide .

    • (string) --
  • FirstName (string) -- The first name of the author of the Amazon QuickSight account to use for future communications. This field is required if ENTERPPRISE_AND_Q is the selected edition of the new Amazon QuickSight account.
  • LastName (string) -- The last name of the author of the Amazon QuickSight account to use for future communications. This field is required if ENTERPPRISE_AND_Q is the selected edition of the new Amazon QuickSight account.
  • EmailAddress (string) -- The email address of the author of the Amazon QuickSight account to use for future communications. This field is required if ENTERPPRISE_AND_Q is the selected edition of the new Amazon QuickSight account.
  • ContactNumber (string) -- A 10-digit phone number for the author of the Amazon QuickSight account to use for future communications. This field is required if ENTERPPRISE_AND_Q is the selected edition of the new Amazon QuickSight account.
Return type

dict

Returns

Response Syntax

{
    'SignupResponse': {
        'IAMUser': True|False,
        'userLoginName': 'string',
        'accountName': 'string',
        'directoryType': 'string'
    },
    'Status': 123,
    'RequestId': 'string'
}

Response Structure

  • (dict) --

    • SignupResponse (dict) --

      A SignupResponse object that returns information about a newly created Amazon QuickSight account.

      • IAMUser (boolean) --

        A Boolean that is TRUE if the Amazon QuickSight uses IAM as an authentication method.

      • userLoginName (string) --

        The user login name for your Amazon QuickSight account.

      • accountName (string) --

        The name of your Amazon QuickSight account.

      • directoryType (string) --

        The type of Active Directory that is being used to authenticate the Amazon QuickSight account. Valid values are SIMPLE_AD , AD_CONNECTOR , and MICROSOFT_AD .

    • Status (integer) --

      The HTTP status of the request.

    • RequestId (string) --

      The Amazon Web Services request ID for this operation.

Exceptions

  • QuickSight.Client.exceptions.AccessDeniedException
  • QuickSight.Client.exceptions.InvalidParameterValueException
  • QuickSight.Client.exceptions.ResourceNotFoundException
  • QuickSight.Client.exceptions.ThrottlingException
  • QuickSight.Client.exceptions.ResourceExistsException
  • QuickSight.Client.exceptions.PreconditionNotMetException
  • QuickSight.Client.exceptions.ConflictException
  • QuickSight.Client.exceptions.InternalFailureException
  • QuickSight.Client.exceptions.ResourceUnavailableException
create_analysis(**kwargs)

Creates an analysis in Amazon QuickSight.

See also: AWS API Documentation

Request Syntax

response = 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'
                                }
                            },
                            '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'
                                                },
                                                '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'
                                                        }
                                                    },
                                                ]
                                            }
                                        },
                                    ]
                                },
                            ]
                        },
                        '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',
                                        ]
                                    }
                                },
                                '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'
                                                },
                                                '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'
                                                        }
                                                    },
                                                ]
                                            }
                                        },
                                    ]
                                },
                            ]
                        },
                        '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'
                                },
                                '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'
                                                },
                                                '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'
                                                        }
                                                    },
                                                ]
                                            }
                                        },
                                    ]
                                },
                            ],
                            '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'
                                                            }